{ "threads": 1, "batches": [ { "name": "Test Batch Standard Loan Balance", "locale": "en-US", "enabled": true, "inputs": [ { "io-type": "file", "location": "testsets/inputs/en-us/locales.json" }, { "io-type": "file", "location": "testsets/standard_loan/inputs/cashflows.json" } ], "actions": [ { "action": "balance-cashflow", "test-type": "balance", "test-value": "0.0" } ], "outputs": [ { "io-type": "file", "location": "testsets/standard_loan/outputs/balance_cashflow.json", "options": "cashflow-preferences | event-list | amortization-rollups" } ] }, { "name": "Test Batch Bi-Weekly Loan Balance", "locale": "en-US", "enabled": true, "inputs": [ { "io-type": "file", "location": "testsets/inputs/en-us/locales.json" }, { "io-type": "file", "location": "testsets/bi-weekly_loan/inputs/cashflows.json" } ], "actions": [ { "action": "balance-cashflow", "test-type": "balance", "test-value": "0.0" } ], "outputs": [ { "io-type": "file", "location": "testsets/bi-weekly_loan/outputs/balance_cashflow.json", "options": "cashflow-preferences | event-list | amortization-rollups" } ] }, { "name": "Test Batch Standard Cashflow Balance", "locale": "en-US", "enabled": true, "inputs": [ { "io-type": "file", "location": "testsets/inputs/en-us/locales.json" }, { "io-type": "file", "location": "testsets/standard_cashflow/inputs/cashflows.json" } ], "actions": [ { "action": "balance-cashflow", "test-type": "balance", "test-value": "0.0" } ], "outputs": [ { "io-type": "file", "location": "testsets/standard_cashflow/outputs/balance_cashflow.json", "options": "cashflow-preferences | event-list | amortization-rollups" } ] }, { "name": "Test Batch Standard Annuity Balance", "locale": "en-US", "enabled": true, "inputs": [ { "io-type": "file", "location": "testsets/inputs/en-us/locales.json" }, { "io-type": "file", "location": "testsets/standard_annuity/inputs/cashflows.json" } ], "actions": [ { "action": "balance-cashflow", "test-type": "balance", "test-value": "16010.40" } ], "outputs": [ { "io-type": "file", "location": "testsets/standard_annuity/outputs/balance_cashflow.json", "options": "cashflow-preferences | event-list | amortization-rollups" } ] }, { "name": "Test Batch Standard Bond Balance", "locale": "en-US", "enabled": true, "inputs": [ { "io-type": "file", "location": "testsets/inputs/en-us/locales.json" }, { "io-type": "file", "location": "testsets/standard_bond/inputs/cashflows.json" } ], "actions": [ { "action": "balance-cashflow", "test-type": "balance", "test-value": "0.0" } ], "outputs": [ { "io-type": "file", "location": "testsets/standard_bond/outputs/balance_cashflow.json", "options": "cashflow-preferences | event-list | amortization-rollups" } ] }, { "name": "Test Batch Standard Investment Balance", "locale": "en-US", "enabled": true, "inputs": [ { "io-type": "file", "location": "testsets/inputs/en-us/locales.json" }, { "io-type": "file", "location": "testsets/standard_investment/inputs/cashflows.json" } ], "actions": [ { "action": "balance-cashflow", "test-type": "balance", "test-value": "0.0" } ], "outputs": [ { "io-type": "file", "location": "testsets/standard_investment/outputs/balance_cashflow.json", "options": "cashflow-preferences | event-list | amortization-rollups" } ] } ] }