Skip to content

Commit 66bb24c

Browse files
authored
Merge pull request #1770 from endojs/ta/test-splitRecord
test: additional tests of splitRecord
2 parents 4a7f980 + ff2d753 commit 66bb24c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/patterns/test/test-patterns.js

+7
Original file line numberDiff line numberDiff line change
@@ -330,11 +330,18 @@ const runTests = (t, successCase, failCase) => {
330330
'{"bar":4,"foo":3} - Must be >= {"baz":3}',
331331
);
332332

333+
successCase(specimen, M.splitRecord({}, undefined, undefined));
334+
successCase(specimen, M.splitRecord({}, { unused: M.string() }));
333335
failCase(
334336
specimen,
335337
M.splitRecord({ foo: M.number() }, { bar: M.string(), baz: M.number() }),
336338
'bar?: number 4 - Must be a string',
337339
);
340+
failCase(
341+
specimen,
342+
M.splitRecord({}, { unused: M.string() }, M.string()),
343+
'...rest: copyRecord {"bar":4,"foo":3} - Must be a string',
344+
);
338345

339346
failCase(
340347
specimen,

0 commit comments

Comments
 (0)