v1.9.6 - Improved permissions handling, cVRP support, and enhanced conformance test coverage
Changelog
Added
- v4.0 Swagger Update 5
- Added support for testing JSON objects not present
- Added extra assertion checks for
ReadAccountsDetail,ReadBeneficiariesDetail, andReadTransactionsDetailtests for v3 and v4 - added support for Commercial VRP (cVRP)
- Add enhanced logging for test case authorization and execution
- Added tests
OB-301-DOP-1015003andOB-400-DOP-101503which validate the following:- OB-301-DOP-1015003 (v3): validates that
NumberOfPaymentsandFinalPaymentDateTimeare correctly rejected when included in a consent payload at the same time. - OB-400-DOP-101500 (v4): validates that
CountPerPeriodandFinalPaymentDateTimeare correctly rejected when included in a consent payload at the same time.
- OB-301-DOP-1015003 (v3): validates that
Fixed
- Fixed issue with token permission exclusions not always working as expected.
Removed
- Removed
OB-301-DOP-1015002(v3) andOB-400-DOP-1015002(v4) tests as these are replaced by test IDOB-301-DOP-1015003andOB-400-DOP-101503respectively.
PRs
- Fapi url encoding fix by @cjrobbertse-ob in #237
- Fix permsx builder by @OBPeteS in #244
- Fix Test OB-400-CVRP-100650 by @OBPeteS in #245
- Enhance Permission Tests by @cjrobbertse-ob in #250
- added information on cVRP support by @OBPeteS in #253
- Fixed typo and linting by @OBPeteS in #254
- Update cVRP-v4.0-generic-discovery.json by @OBPeteS in #255
- restored samples urls by @OBPeteS in #256
- Update README.md by @OBPeteS in #257
- Added v4.0 Swagger Update 5 by @OBPeteS in #258
- Added release doc by @OBPeteS in #260
- Improve domestic standing order validation tests by @cjrobbertse-ob in #261
Full Changelog: v1.9.5...v1.9.6