Releases: programmfabrik/apitest
pre_process enhancements
v0.99.0 Merge branch 'develop'
Happy go get release
v0.98.0 Merge branch 'develop'
apitest with file_csv pointer support
v0.97.0 Merge branch 'develop'
Prevent test failure when not expecting response and it is not in JSON format
When not expecting a response in a test, and the response was not in JSON format, a parse error would lead to a test failure.
Added checks for not expected responses in test cases so the response body is not tried to be parsed into JSON for the response check.
It includes collect_response
and break_response
keys too, and the response is still required by default to have a 200 status code.
Fixed manifest parse error line not showed on large files
When having large manifest files (long field lines in fact), the text scanner failed silently, so all lines from there were skipped
This only affected the output of malformed manifest files so far
The buffer for the scanner has been increased to support larger lines/files
An error/advice has been added for those files that still exceed such increased limit
server_url, no-content-length
- Includes updated template function server_url
- Adds a new URL parameter no-content-length for the integrated HTTP server
Fix exit codes
The exit code was always 0 regardless of the test outcome
Now it's 0 only if the tests are successful
Control structure fix + Reverse Test Result option
- The :control key for tests over arrays has been fixed
- Added new test case parameter reverse_test_result (see README.md for more)
Releases replace_host & server_url
0.91.0 Improved wording in README
v0.90.0
Merge branch 'develop'