@@ -12,21 +12,21 @@ assert.deepEqual(parse('{ "c": 123 }', { mode: 'json5' }), { c: 123 })
1212// cjson
1313assert . throws ( function ( ) {
1414 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 " ) / )
1616assert . throws ( function ( ) {
1717 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 " ) / )
1919assert . deepEqual ( parse ( '{ "c": /* foo */ 123 }' , { mode : 'cjson' } ) , { c : 123 } )
2020assert . deepEqual ( parse ( '{ "c": /* foo */ 123 }' , { mode : 'json5' } ) , { c : 123 } )
2121
2222// json5
2323assert . throws ( function ( ) {
2424 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 " ) / )
2626assert . throws ( function ( ) {
2727 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 " ) / )
2929assert . throws ( function ( ) {
3030 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 " ) / )
3232assert . deepEqual ( parse ( '{ "c": Infinity }' , { mode : 'json5' } ) , { c : Infinity } )
0 commit comments