Skip to content

Commit 29a6c7e

Browse files
committed
add missing test cases for serializing values
1 parent 6925a15 commit 29a6c7e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

packages/utils/test/normalize.test.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,11 @@ describe('normalize()', () => {
290290
test('primitive values', () => {
291291
expect(normalize(undefined)).toEqual('[undefined]');
292292
expect(normalize(NaN)).toEqual('[NaN]');
293+
expect(normalize(Symbol('dogs'))).toEqual('[Symbol(dogs)]');
294+
// `BigInt` doesn't exist in Node 8
295+
if (Number(process.versions.node.split('.')[0]) >= 10) {
296+
expect(normalize(BigInt(1121201212312012))).toEqual('[BigInt: 1121201212312012]');
297+
}
293298
});
294299

295300
test('functions', () => {

0 commit comments

Comments
 (0)