Releases: kajf/bozr
Releases · kajf/bozr
Bozr v0.8.9
Bozr 0.8.8
Breaking changes:
-
Mandatory test suite file name pattern (
name.suite.json
) was introduced.
All json files with*.suite.json
suffix are validated against test suite schema.
If any of suite file is invalid bozr will exit with error code 1.This change is a part of the solution of the issue #23.
Changes:
- Fixed duration calculation in the console reporter (Issue #46)
- Added ability to specify destination folder for junit reporter (Issue #39)
- Added mandatory validation of the suite files before test run (Issue #23)
- Added number of skipped tests into the junit reporter on a suite level (Issue #44)
- Fixed premature body parsing (Issue #42)
Bozr 0.8.7
Breaking changes:
- 'remember' section has been changed to support different sources of value to remember (issue #11). Please refer to the README to get more information about the new format.
Changes:
- Added execution time to the test run summary in the console reporter (issue #31)
- Added support of 'search' matchers in 'expect.absent' section (issue #35 )
- Added ability to ignore test case (issue #37 )
- Added ability to remember headers (issue #11)
- '~' path notation is no longer required (paths in 'expect' and 'absent' are parsed uniformly)
Bozr 0.8.6
- Added ability to specify fields that are expected to be absent (Issue #30)
- Report error if json body can't be parsed
- Report error if path in the 'expected' section was not resolved completely
- Failed call stops and fails test case (useful for multi-call test cases)
Bozr 0.8.5
Bozr 0.8.4
Bozr 0.8.3
- Added ability to populate URL with arguments (issue #18)
- Support arrays in the JSON responses (issue #19)
- Treat
body
field in the call request description as JSON object(issue #20) - Better validation of incorrectly specified path to the tests (issue #21)
- Changed reporting. Now reporting unit is entire test case not a separate calls.
- Separate debug/info logging. Added
i
flag to print request/response details.d
now is for debugging only.
Bozr 0.8.2
T-REST 0.8.1
version 0.8.1
T-REST 0.8
- search expectations now support multiple values (has-items)
- remembered values can be referenced in [on.body] and [on.bodyFile] sections
- json suit format changed: test case 'desctiption' renamed to 'name'
- bugfixing