@@ -12,21 +12,21 @@ assert.deepEqual(parse('{ "c": 123 }', { mode: 'json5' }), { c: 123 })
12
12
// cjson
13
13
assert . throws ( function ( ) {
14
14
parse ( '{ "c": /* foo */ 123 }' , { legacy : true } )
15
- } , / U n e x p e c t e d t o k e n \/ / )
15
+ } , / (?: U n e x p e c t e d t o k e n " ? \/ " ? ) | (?: N o v a l u e f o u n d f o r k e y " c " ) / )
16
16
assert . throws ( function ( ) {
17
17
parse ( '{ "c": /* foo */ 123 }' , { mode : 'json' } )
18
- } , / U n e x p e c t e d t o k e n \/ / )
18
+ } , / (?: U n e x p e c t e d t o k e n " ? \/ " ? ) | (?: N o v a l u e f o u n d f o r k e y " c " ) / )
19
19
assert . deepEqual ( parse ( '{ "c": /* foo */ 123 }' , { mode : 'cjson' } ) , { c : 123 } )
20
20
assert . deepEqual ( parse ( '{ "c": /* foo */ 123 }' , { mode : 'json5' } ) , { c : 123 } )
21
21
22
22
// json5
23
23
assert . throws ( function ( ) {
24
24
parse ( '{ "c": Infinity }' , { legacy : true } )
25
- } , / U n e x p e c t e d t o k e n I / )
25
+ } , / (?: U n e x p e c t e d t o k e n " ? I " ? ) | (?: N o v a l u e f o u n d f o r k e y " c " ) / )
26
26
assert . throws ( function ( ) {
27
27
parse ( '{ "c": Infinity }' , { mode : 'json' } )
28
- } , / U n e x p e c t e d t o k e n I / )
28
+ } , / (?: U n e x p e c t e d t o k e n " ? I " ? ) | (?: N o v a l u e f o u n d f o r k e y " c " ) / )
29
29
assert . throws ( function ( ) {
30
30
parse ( '{ "c": Infinity }' , { mode : 'cjson' } )
31
- } , / N o v a l u e f o u n d f o r k e y c / )
31
+ } , / (?: U n e x p e c t e d t o k e n " ? I " ? ) | (?: N o v a l u e f o u n d f o r k e y " c " ) / )
32
32
assert . deepEqual ( parse ( '{ "c": Infinity }' , { mode : 'json5' } ) , { c : Infinity } )
0 commit comments