Skip to content

Releases: terraform-compliance/cli

0.4.9

27 Nov 18:37
ba28690
Compare
Choose a tag to compare
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

12 Nov 20:07
4bd0a90
Compare
Choose a tag to compare
New untaggable resource added (#44)

* Added aws_elasticsearch_domain_policy to the untaggable resources

0.4.7

08 Nov 23:17
506e58c
Compare
Choose a tag to compare
Changed cli() invocations to fix a general problem. (#42)

0.4.6

02 Nov 15:52
57a2650
Compare
Choose a tag to compare
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

31 Oct 20:43
4747370
Compare
Choose a tag to compare
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

0.4.4

29 Oct 14:30
9f87cae
Compare
Choose a tag to compare
Merge pull request #38 from eerkunt/feature/credentials_detection

0.4.4

0.4.3

25 Oct 09:41
6b57238
Compare
Choose a tag to compare
Merge pull request #37 from eerkunt/fix/package_problems

Fixed an uninstallation/installation issue where --yes is not applica…

0.4.1

24 Oct 14:17
a77f94e
Compare
Choose a tag to compare
Merge pull request #35 from eerkunt/fix/package_problems

Fix/package problems

0.4.0

23 Oct 11:26
7c8a9f4
Compare
Choose a tag to compare
Merge pull request #33 from eerkunt/issue-20/git-authentication-is-no…

0.3.10

11 Oct 15:37
14684d0
Compare
Choose a tag to compare
Merge pull request #30 from eerkunt/feature/improving_cicd

Feature/improving cicd