diff --git a/packages/loot-core/src/mocks/arbitrary-schema.js b/packages/loot-core/src/mocks/arbitrary-schema.js index 2d7fdf7..6b4d8d6 100644 --- a/packages/loot-core/src/mocks/arbitrary-schema.js +++ b/packages/loot-core/src/mocks/arbitrary-schema.js @@ -116,7 +116,7 @@ function tableArbitrary(tableSchema, extraArbs, requiredKeys = []) { return arb; } -function makeTransaction({ splitFreq = 0.1, payeeIds } = {}) { +function makeTransaction({ splitFreq = 1, payeeIds } = {}) { let payeeField = payeeIds ? { payee: fc.oneof(...payeeIds.map(id => fc.constant(id))) } : null; diff --git a/packages/loot-core/src/server/aql/schema/executors.test.js b/packages/loot-core/src/server/aql/schema/executors.test.js index 4a33e04..69554a2 100644 --- a/packages/loot-core/src/server/aql/schema/executors.test.js +++ b/packages/loot-core/src/server/aql/schema/executors.test.js @@ -319,7 +319,7 @@ describe('transaction executors', () => { fc .asyncProperty( arbs.makeTransactionArray({ - splitFreq: 10, + splitFreq: 0.1, payeeIds, maxLength: 100 }),