Releases: mojaloop/testing-toolkit-test-cases
Releases · mojaloop/testing-toolkit-test-cases
v14.1.0 Release
What's Changed
- feat: add bulk negative scenario tests for invalid and inactive fspId by @kleyow in #78
- refactor: update test cases for reworked bulk validation by @kleyow in #79
- feat(mojaloop/#2796): duplicate transaction not getting callback for post /bulkTransfers by @mdebarros in #80
- feat(mojaloop/#2801): add tests for invalid fulfil timestamp and assert payer callback by @kleyow in #81
- feat(mojaloop/#2881): add bulk transfer timeout tests by @kleyow in #82
- fix(mojaloop/#2863): update put /bulkTransfers status code test by @kleyow in #83
- feat(mojaloop/#2880): simplify liquidity cover check and fix issue with validation (master) by @mdebarros in #86
- fix: updated incorrect retry sim-name for CGS tests by @mdebarros in #88
- fix: cgs account-ids are hard-coded by @mdebarros in #91
- feat: added bulk sdk tests and onboarding by @mdebarros in #97
- feat(mojaloop/#2975): mojaloop helm release v14.1.0 by @mdebarros in #100
Full Changelog: v14.0.0...v14.1.0
v14.0.0.1 Revision
feat(mojaloop/#2880): simplify liquidity cover check and fix issue with validation - mojaloop/project#2880
- fixes to collections/hub/golden_path/feature_tests/block_transfers
- aligned liquidity and position calculations with central-ledger logic
- cleaned up unnecessary requests (i.e. why have two requests to fetch settlement and position accounts when it can be done in one?)
- re-factored
[new sims] transfers, positions CGS Window1 tests (OTC-649, OTC-645)
@ collections/hub/golden_path/settlement_cgs/newsetcgs- standardised naming convention
- re-aligned position, settlement and interchange checks with central-ledger logic, and expanded on checks dynamically based on the transfer amounts (
Tx1
,Tx2
,Tx3
,Tx4
,Tx5
,Tx6
) instead of using "hard-coded" values - consolidated separate
GET /account
test-case for settlement, and positions into a single test-case (i.e. only need one call to admin API to retrieve balances and do validation checks) - added new OPTIONAL env vars for:
SETTLEMENT_CGS_TX_AMOUNT_1
(defaults: 15),SETTLEMENT_CGS_TX_AMOUNT_2
(defaults: 87.88),SETTLEMENT_CGS_TX_AMOUNT_3
(defaults: 158.36),SETTLEMENT_CGS_TX_AMOUNT_4
(defaults: 211.11),SETTLEMENT_CGS_TX_AMOUNT_5
(defaults: 14.05),SETTLEMENT_CGS_TX_AMOUNT_6
(defaults: 150) representing the transfer amounts for each Transaction. These correlate toTx1
...Tx6
SETTLEMENT_RULE_INTERCHANGE_FEE
(defaults: 0.006) which is the Interchange Fee % aused to calculate the aggregate Fee
fix(mojaloop/#2734): failures in daily cron job running GP tests - mojaloop/project#2734
- added re-try logic to create interchange-fee settlements as part of CGS test-suite
- bumped up RETRY_MAX_ATTEMPTS (10 to 20) & RETRY_MAX_WAIT_IN_MS (200 to 250) values to improve stability
What's Changed
- feat(mojaloop/#2880): simplify liquidity cover check and fix issue with validation by @mdebarros in #84
Full Changelog: v14.0.0...v14.0.0-1
v14.0.0 Release
What's Changed
- Feature/add liquidity check tests by @vijayg10 in #73
- fix: provisioning get settlement accountid by @vijayg10 in #74
- fix: some tests in bulk by @vijayg10 in #75
- chore(release): v14.0.0-rc by @mdebarros in #76
- fix: error response message for ID not found on ALS p2p subid error test
- fix: fixed POST scenario response validation path checks
- fix: added missing
currency2
to noresponsepayeefsp SIM for https://modusbox.atlassian.net/browse/MBP-613 - fix: block transfer GP test to correctly set toFixed on final amount when adding 2 fixed numbers
- fix: updated toFixed mappings to be wrapped by a Numbers as the FSPIOP spec demands that trailing zeros are cut
- chore: improvements to fulfil-reserveed-v1.0 timing stability
- increased timeout by default from 1000 to 2000 ms
- increased final get from 15s to 16s as the default timeout handler runs every 15s by default
Full Changelog: v13.1.1...v14.0.0
v13.1.1
v13.1.0 Release
Recommended TTK versions
What's Changed
- feat(mojaloop/#2505): als-subid-error-callback-endpoint-not-implemented by @mdebarros in #52
- feat(thirdparty): add thirdparty collection and thirdparty provisioning collection by @lewisdaly in #55
- adding changes to the goldenpath by @modusemerson in #54
- Feature/refactor env var names by @vijayg10 in #57
- release: v13.0.1 by @mdebarros in #56
- fix(mojaloop/#2654): intermittent failures in gp tests for 13.1.0 release candidate by @mdebarros in #60
- fix: added missing env variables to sample files by @vijayg10 in #62
- feat: patch notification test-scenarios by @mdebarros in #61
- fix: patch notification test scenarios by @mdebarros in #63
- fix: patch notification test scenarios by @mdebarros in #64
- fix: bulk tests by @mdebarros in #65
- feat(mojaloop/#2704): core-services support for non-breaking backward api compatibility by @mdebarros in #66
- chore(mojaloop/#2650): run 3ppi ttk tests with 3ppi services enabled by @mdebarros in #67
- fix(mojaloop/#2719): post quotes fails when transactionid does not equal transactionrequestId by @mdebarros in #68
Full Changelog: v13.0.2...v13.1.0
v13.0.2 Release
Changelog for this release:
- enhancement: Uploading v13.0.2 test case definition report
- create a new definitions folder for test case definitions
- Merge pull request #47 from mojaloop/test-case-def-v13.0.1
- feature: Unicode character names with accented characters along with env variables (hub) and Burmese characters as part of issue mojaloop/project#1452
- Changed the hardcoded fspIds to environment variables (mojaloop/project#2477)
Note: Minimum required version of TTK backend is v13.1.0
v13.0.1 Release
Changelog for this release:
- Updated version for APIs
- Changed fspiop 1.0 to fspiop 1.1
- Updated central admin api from 9.3(old) to 1.0
- Updated settlements api version from 1.0 to 2.0
- Added meta info field in all the requests and test cases to input additional information
Note: Minimum required version of TTK backend is v13.1.0
v13.0.0
Changelog for this release:
- added accounts for hub and participants for second currency
- added default deferred settlement model
- added settlement collection for default deferred settlement use case as single settlement model
- added settlement collection for mixed deferred settlement models (one default and one with stated currency
- renamed few test cases for more clarity
v12.1.4 Release
Change-log for this release:
- fix(#2151): helm-release-v12.1.0 #42
- Fixes to GP negative scenarios for invalid fulfilment
v12.1.3 Release
Change-log for this release
- fix(#2308): ttk golden path payee invalid timestamp intermittently fails due timing issues