All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.1.1 (2019-10-15)
- added eslint and updated dev dependencies (a5869a0)
- allow for repeated query parameters. (507901f)
- fixed bad indentation breaking linter (df7b9ed)
- The step "When I add the query string parameters" must now be suffixed with a colon. E.g.
When I add the query string parameters:
- The step "When I add the query string parameters" must now be suffixed with a colon. E.g.
When I add the query string parameters:
- The step "When I add the query string parameters" must now be suffixed with a colon. E.g.
When I add the query string parameters:
chai-match
incorrectly a devDependency (177fbae)- Add
newAgent()
helper (1ee2a9a) - Cookies not persisted when using {base} variable in url (6f38f38)
- Fixed bug where request headers were not set (4908d35)
- Fixed schema lookup not using
req.originalUrl
(558504e) - Missing setter for world.currentAgent (63f186b)
- Print response body if response status is 4.xx or 5.xx (56f283e)
- Retrieve placeholder values without replacing vars in url when getting prev responses (91d156e)
- Simplify
world.getResponse()
so that 4xx and 5xx codes are ok without error handling (2e4ba73) - Update dependencies (ac39918)
- Update dependencies and bump version to 1.0.0 (803a5db)
- Use == over === to determine equality for json path values (9aca1be)
- Use rowHash instead of hashes for headers data tables (61b10d6)
- When adding req body, provided content type not overriding default content type (d747cb3)
- Add "the response body json path at {string} should be empty" step (cda853b)
- Add "Then I should receive the text:" step (2a7ce9e)
- Add a "latency buffer" to pad request time assertions on slow connections (9190bf2)
- Add support for login with OAuth 2 (2baf1eb)
- Added graphQL queries and mutations support (73a5b6c)
- Added step to assert json path values using a regex (2718a5f)
- Generalized support for better authentication (87ea1de)
- Provide short forms of steps (870c986)
- Support asserting redirect responses (f1183c5)
- Support Postman envs and 'application/x-www-form-urlencoded' content types (284cc86)
- Support Postman envs and 'application/x-www-form-urlencoded' content types (9807ee0)
- Support Postman envs and 'application/x-www-form-urlencoded' content types (4968916)
- Updates/maturity to support Harver public API (a3c09c1)
- Use Bat's own user agent string so it can be identified in access logs (f7e4996)
- Add
newAgent()
helper (1ee2a9a) - Cookies not persisted when using {base} variable in url (6f38f38)
- Fixed schema lookup not using
req.originalUrl
(558504e) - Missing setter for world.currentAgent (63f186b)
- Print response body if response status is 4.xx or 5.xx (56f283e)
- Update dependencies (ac39918)
- Use rowHash instead of hashes for headers data tables (61b10d6)
- When adding req body, provided content type not overriding default content type (d747cb3)
- Add "Then I should receive the text:" step (2a7ce9e)
- Add a "latency buffer" to pad request time assertions on slow connections (9190bf2)
- Add support for login with OAuth 2 (2baf1eb)
- Provide short forms of steps (870c986)
- Support Postman envs and 'application/x-www-form-urlencoded' content types (284cc86)
- Support Postman envs and 'application/x-www-form-urlencoded' content types (9807ee0)
- Support Postman envs and 'application/x-www-form-urlencoded' content types (4968916)
- Updates/maturity to support Harver public API (a3c09c1)
- The step "When I add the query string parameters" must now be suffixed with a colon. E.g.
When I add the query string parameters:
- The step "When I add the query string parameters" must now be suffixed with a colon. E.g.
When I add the query string parameters:
- The step "When I add the query string parameters" must now be suffixed with a colon. E.g.
When I add the query string parameters: