Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

Releases: MarketSquare/robotframework-openapidriver

Also test 2xx without optional parameters and properties

13 Dec 10:47
Compare
Choose a tag to compare

This is mostly a refactoring release to support future changes / additions.

There is 1 functional change: when performing request, previously values for all optional parameters / properties were included. This is no longer the case; test cases for 2xx response will now do 2 requests; 1 with all optionals (as before) and 1 with only required parameters and properties.

What's Changed

Full Changelog: v2.2.0...v2.3.0

PropertyValueConstraint improvement and documentation improvements

29 Nov 16:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0

Finalize 2.1.0 release

25 Nov 13:44
985ab08
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.1.0

Support token security and option to ignore parameters

28 Oct 14:07
Compare
Choose a tag to compare
  • added security_token parameter to support header-based security.
  • Added IGNORE import to be used with PropertyValueConstraint for parameters: when used in the values list, the parameter (header or query-string) will not be send in the request.

Pre-release: headers and query-string support

27 Oct 13:08
Compare
Choose a tag to compare

Pre-release with intial support for header parameters and query-strings.

Only PropertyValueConstraint is supported for headers / query-string in this release.

This release also includes basic support for handling resource ids for resources from outside the API scope by means of PathPropertiesConstraint.

Prevent error when plex is installed

19 Oct 14:34
Compare
Choose a tag to compare

Prance uses plex as default parser when it is installed but plex does not support OpenAPI 3+, causing an error. This release forces the use of openapi-spec-validator as prance parsing backend.

Improved 404 support and simplified custom mappings

20 Sep 11:36
Compare
Choose a tag to compare
  • Added support for invalidating urls containing non-uuid ids
  • Simplified / unified user configuration / implementation of inter-resource relations

IN_USE_MAPPING no longer needed

15 Sep 08:04
Compare
Choose a tag to compare
Pre-release

Simplified custom user mappings; IN_USE_MAPPING no longer needed, IdReference can be used instead.

First beta after refactor of 400 handling

14 Sep 13:28
Compare
Choose a tag to compare

Removed hard-coded error_codes from execution logic; logic now based on error_code from Dto.

Fixes and adding documentation

09 Sep 13:26
Compare
Choose a tag to compare
Pre-release
v0.1.0-alpha.6

Documentation rework and additions