Bug Fixes:
The usage of ExecuteTag query string parameter was not working correctly
On API v2:
Not executing tests as expected, when providing tags to execute on the ExecuteTags header attribute
The usage of SkipTag query string parameter was not working correctly when using more than 1 Tag
Not skipping tests as expected, when providing tags to skip on the SkipTags header attribute
The "IsSkipped" attribute was not returning the correct values
Introduced a new REST API for running tests and obtaining results. Once you've published this version, checkout the automated documentation at: https://<YOUR_ENVIRONMENT_HOST>/BDDFramework/rest/v1/#!/v1/
Removed a CommitTransaction that was being performed in each BDD step, in order to enable test cases where we want to rollback a full transaction at the end of the test.
Bug fixes:
- Exception messages were not shown when a BDD Step produced an unhandled exception.
- BDD Framework would produce errors if the values provided in asserts were longer than 500 chars.