Skip to content

0.4.6

Compare
Choose a tag to compare
@eerkunt eerkunt released this 02 Nov 15:52
· 990 commits to master since this release
57a2650
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()