diff --git a/test/parallel/test-assert.js b/test/parallel/test-assert.js index 62ed50f6a43fa9..003e67b380d88d 100644 --- a/test/parallel/test-assert.js +++ b/test/parallel/test-assert.js @@ -631,13 +631,13 @@ common.expectsError( } ); common.expectsError( - () => assert(typeof 123 === 'string'), + () => assert(typeof 123n === 'string'), { code: 'ERR_ASSERTION', type: assert.AssertionError, generatedMessage: true, message: 'The expression evaluated to a falsy value:\n\n ' + - "assert(typeof 123 === 'string')\n" + "assert(typeof 123n === 'string')\n" } ); diff --git a/test/parallel/test-repl.js b/test/parallel/test-repl.js index f9f5d196aa3e6b..c0869c84b30b71 100644 --- a/test/parallel/test-repl.js +++ b/test/parallel/test-repl.js @@ -328,6 +328,21 @@ const errorTests = [ send: '1 }', expect: '{ a: 1 }' }, + // Multiline class with private member. + { + send: 'class Foo { #private = true ', + expect: '... ' + }, + // Class field with bigint. + { + send: 'num = 123456789n', + expect: '... ' + }, + // Static class features. + { + send: 'static foo = "bar" }', + expect: 'undefined' + }, // Multiline anonymous function with comment { send: '(function() {', @@ -338,12 +353,12 @@ const errorTests = [ expect: '... ' }, { - send: 'return 1;', + send: 'return 1n;', expect: '... ' }, { send: '})()', - expect: '1' + expect: '1n' }, // Multiline function call {