Releases: alxroyer/scenario
Releases · alxroyer/scenario
scenario v0.2.2
Major changes from version 0.2.1:
- #9:
scenario
version information added. - #23: known issue levels and URLs provided.
- Configuration values configured via program arguments reported from campaign to scenario executions.
- Assertion error messages fixed in
errmsg()
. - URLs set to the upcoming official https://github.com/alxroyer/scenario.
Minor changes:
- Public attributes provided with
SubProcess
: makes it possible to make hot fixes on those before launching a sub-process. assertjson()
improved.assertdifferentinstances()
renamed intoassertnotsameinstances()
(naming consistency with other negative assertion routines).- 'tools/mkdoc.py' fixes and improvements (#68).
scenario v0.2.1
Major changes from version 0.2.0:
- #3: Differenciation of actions / results from same location.
- #21: Optimization (mainly due to #3)
- #22: Timezones: made configurable, local timezone by default.
- #29:
scenario.continue_on_error
configuration added. - #52: Use of f-strings.
- #57: Ability to save configuration files from
scenario.conf
. - #59: CTRL+C handling: gracefully stops the current test (partial fix).
- #61: String representation improvement for step definitions.
- #64: Error display improvements in campaign executions and final results.
- #65: Time gaps lowered between campaign execution vs JSON reports.
- Assertions improvements: typings, return types, regex.
TimeStats
refactored with properties.
Minor changes:
scenario v0.2.0
Major changes from version 0.1.0:
- #12: Code licensing
- #45: (fix) Loading of test scripts in packages
- #46: (fix) Avoid campaigns stop on fatal errors
- #47: Make
StepDefinition.getinstance()
retrieve last by default - #48: Add support for
set
objects - #49: Invert
string
andregex
parameters in regex assertions - #50: Add support for
bytes
- #51: Relocate test cases in packages