Releases: terraform-compliance/cli
Releases · terraform-compliance/cli
0.4.9
BUGFIX: Fixed the issue where terraform-compliance was hanging (#47) * #46: Handled exceptions properly for the invalid terraform configurations where it was hanging before. Thanks to @joshpavel * Fixed a general issue where main.tf is full of comments without a new line in the EOF.
0.4.8
0.4.7
0.4.6
Feature/increase code coverage (#40) * Changed step function names to be suitable for testing * Added tests for custom type steps. * Removed unnecessary imports * Removed unnecessary imports * Modified some steps a bit to be more flexible for testing without using patch * Added MockedStep and MockedWorld classes * Added new unit tests about @given steps * Added __init__.py into the tests/steps directory * Fixed string formatting on one of the tests * Fixed some of the class initiation parts on mocks. Also added self.stash on class init * Removed unnecessary imports * Added few more unit tests for steps * Added one more step test case. * Enabled coverage badge on README.md * Added few more tests * Bumped patch version by 1 * Removed unnecessary imports * Added few more unit tests * Fixed one of the steps where it was not failing on must cases * Fixed 2 unit tests and add another one. * Fixed a step where must and must not is not processed properly * Added 4 more unit tests and fixed 1 unit test * Added more unit tests for increasing the coverage. * Added more unit tests for increasing the coverage. * Changed cli() on main.py a bit to make it more suitable for testing * Added MockedArgHandling and MockedArgumentParser to mocks * Added new tests for main.py/cli()
0.4.5
Feature/increase code coverage (#39) * Changed step function names to be suitable for testing * Added tests for custom type steps. * Removed unnecessary imports * Removed unnecessary imports * Modified some steps a bit to be more flexible for testing without using patch * Added MockedStep and MockedWorld classes * Added new unit tests about @given steps * Added __init__.py into the tests/steps directory * Fixed string formatting on one of the tests * Fixed some of the class initiation parts on mocks. Also added self.stash on class init * Removed unnecessary imports * Added few more unit tests for steps * Added one more step test case. * Enabled coverage badge on README.md * Added few more tests * Bumped patch version by 1 * Removed unnecessary imports * Added few more unit tests * Fixed one of the steps where it was not failing on must cases * Fixed 2 unit tests and add another one. * Fixed a step where must and must not is not processed properly * Added 4 more unit tests and fixed 1 unit test