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