Changelog¶
0.11.1 - Released on 2025-03-15¶
Update description for pypi
Update Dockerfile
0.11.0 - Released on 2025-03-15¶
Breaking change: now tursu is declared as a pytest plugin using entrypoint.
the init.py will not scan the module, pytest will. remove the code here.
the conftest.py of the tested file has to be updated. The tursu fixture is registered by the plugin, and now, to register tests, the new command is:
from tursu.plugin import tursu_collect_file tursu_collect_file()
0.10.1 - Released on 2025-03-15¶
Improve test display on the term
0.10.0 - Released on 2025-03-14¶
Improve test display
Add more doc about playwright and behave
0.9.0 - Released on 2025-03-12¶
Improve test display
Add docs on tags
Refactor code to use a runner object to have a running state
0.8.0 - Released on 2025-03-12¶
Add support of date and datetime in the pattern matcher
Improve the doc
0.7.0 - Released on 2025-03-11¶
Breaking change: Now the registry is named tursu
Using -v will print the current gherkin step
0.6.2 - Released on 2025-03-11¶
Implement scenario outline
Implement data table
0.5.1 - Released on 2025-03-10¶
Remove asyncio dependency
0.5.0 - Released on 2025-03-10¶
Remove asyncio support
0.4.0 - Released on 2025-03-10¶
Now autorize async method for given when then decorated methods
Implement tags converted to pytest marker
Implement Rule (do nothing except adding tags)
0.3.1 - Released on 2025-03-10¶
Fix annotation support for literal, enums, boolean and float types
0.3.0 - Released on 2025-03-10¶
Add support of docstring in tests
0.2.0 - Released on 2025-03-09¶
Implement a tursu init command
Implement the Background keyword
0.1.3 - Released on 2025-03-09¶
Publish the doc
0.1.2 - Released on 2025-03-09¶
Initial release