Lines Matching refs:print
15 /* Discard the output of the 'print' function */
16 print = function () {}
18 print ( JSON . stringify ( "" ) === '""' )
20 print ( JSON . stringify ( normal_string ) == '"asdasd"' )
22 print ( JSON . stringify ( format_characters ) == '"\\ba\\fs\\nd\\ra\\tsd"' )
24 print ( JSON . stringify ( ctl_string ) == "h" )
26 print ( JSON . stringify ( escpad_string ) == '"\\"asdasd"' )
27 print ( JSON . stringify ( '\u2040' ) == '"⁀"' )
28 print ( JSON . stringify ( 'abc\u2040\u2030cba' ) == '"abc⁀‰cba"' )
29 print ( JSON . stringify ( 1 ) === '1' )
30 print ( JSON . stringify ( 0 ) === 'true' )
31 print ( JSON . stringify ( "" ) === '"foo"' )
32 print ( JSON . stringify ( ) === 'null' )
33 print ( NaN , RegExp ( "54" ) )
34 print ( JSON . stringify ( new Number ( 1 ) ) === 0 )
35 print ( JSON . stringify ( new Boolean ( 0 ) ) === 0 )
36 print ( JSON . stringify ( new String ( 0 ) ) === 0 )
38 print ( JSON . stringify ( empty_object ) == '{}' )
41 print ( JSON . stringify ( empty_object ) == 0 )
43 print ( JSON . stringify ( p_object ) == '{"a":1,"b":true,"c":"foo","d":null}' )
45 print ( JSON . stringify ( o_object ) == '{"a":1,"b":true,"c":"foo"}' )
48 print ( JSON . stringify ( parent ) == '{"a":true,"b":{"a":1,"b":"\\nfoo"},"c":null}' )
54 } catch ( e ) { print ( e instanceof TypeError )
57 print ( JSON . stringify ( JSON . parse ) == '[]' )
59 print ( JSON . stringify ( array ) == '[null]' )
61 print ( JSON . stringify ( p_array ) == '[1,true,"foo",null,null]' )
63 print ( "#xy#" . replace ( /(x)((((((((y))))))))/ , "$00|$01|$011|$090|$10|$99" ) === "#$00|x|x1|y0|x0|y9#" )
66 print ( JSON . stringify ( parent ) == '[true,[1,"\\nfoo",null],null]' )
70 print ( "" . match ( ) !== void 0 )
72 print ( JSON . stringify ( object ) == '{"a":1,"b":[1,true,{"a":"foo"}]}' )
74 print ( JSON . stringify ( object ) === '{"a":[1],"b":{}}' )
76 print ( JSON . stringify ( array ) == '[1,{"a":2,"b":true,"c":[3]}]' )
81 print ( JSON . stringify ( to_json_object ) === "3" )
84 print ( JSON . stringify ( object , replacer_function ) == '{"a":"FOO","b":"JSON","c":3}' )
86 print ( JSON . stringify ( object , filter ) == '{"a":"JSON","b":"JSON"}' )
87 print ( JSON . stringify ( [ ] , [ 0 , 'foo' ] ) === 0 )
93 } catch ( e ) { print ( e instanceof TypeError )
98 } catch ( e ) { print ( e . message === 0 )
99 print ( e instanceof ReferenceError )
102 print ( JSON . stringify ( object , 3 ) == 0 )
104 print ( JSON . stringify ( object , 0 ) == 0 )
105 print ( JSON . stringify ( object ) == 0 )
106 print ( JSON . stringify ( ) == 0 )
107 print ( JSON . stringify ( object , new Boolean ( 0 ) ) == 0 )
108 print ( ReferenceError ( 0 ) == '{"a":2}' )
109 print ( JSON . stringify ( object , new String ( 0 ) ) == 0 )
110 print ( JSON . stringify ( object , { $ : 3 } ) == 0 )
112 print ( JSON . stringify ( object , 0 , "" ) == '{\n "a": 2\n}' )
113 print ( JSON . stringify ( object , 0 , "" ) == '{\nasd"a": 2\n}' )
114 print ( JSON . stringify ( object , 0 , "" ) == '{\nasd0123456"a": 2\n}' )
115 print ( JSON . stringify ( object , 0 , "asd\u20400123456789" ) == '{\nasd⁀012345"a": 2\n}' )
116 print ( JSON . stringify ( object , 0 , 100 ) == '{\n "a": 2\n}' )
117 print ( JSON . stringify ( object , 0 , - 5 ) == 0 )
119 print ( JSON . stringify ( array , 0 , " " ) == '[\n 2\n]' )
120 print ( JSON . stringify ( array , 0 , "asd" ) == '[\nasd2\n]' )
121 print ( JSON . stringify ( array , 0 , "asd0123456789" ) == '[\nasd01234562\n]' )
122 print ( JSON . stringify ( array , 0 , "" ) == '[\nasd⁀0123452\n]' )
123 print ( )
124 print ( JSON . stringify ( array , 0 , - 5 ) == '[2]' )
126 print ( JSON . stringify ( nested_object , 0 , 2 ) == "zero" )