Expand encoder test coverage
[jansson.git] / test / testdata / invalid
1 ====
2 1
3 '[' or '{' expected near end of file
4 ========
5 null
6 ====
7 1
8 '[' or '{' expected near 'null'
9 ========
10 {
11 ====
12 2
13 string or '}' expected near end of file
14 ========
15 [
16 ====
17 2
18 ']' expected near end of file
19 ========
20 [,
21 ====
22 1
23 unexpected token near ','
24 ========
25 [1,
26 ====
27 2
28 ']' expected near end of file
29 ========
30 ["a
31 ====
32 1
33 unexpected newline near '"a'
34 ========
35 ["a"
36 ====
37 2
38 ']' expected near end of file
39 ========
40 ['
41 ====
42 1
43 invalid token near '''
44 ========
45 {,
46 ====
47 1
48 string or '}' expected near ','
49 ========
50 {"
51 ====
52 1
53 unexpected newline near '"'
54 ========
55 {"a
56 ====
57 1
58 unexpected newline near '"a'
59 ========
60 {"a"
61 ====
62 2
63 ':' expected near end of file
64 ========
65 {'a'
66 ====
67 1
68 string or '}' expected near '''
69 ========
70 {"a":
71 ====
72 2
73 unexpected token near end of file
74 ========
75 {"a":"a
76 ====
77 1
78 unexpected newline near '"a'
79 ========
80 {"a":"a" 123}
81 ====
82 1
83 '}' expected near '123'
84 ========
85 {[
86 ====
87 1
88 string or '}' expected near '['
89 ========
90 [{
91 ====
92 2
93 string or '}' expected near end of file
94 ========
95 [{}
96 ====
97 2
98 ']' expected near end of file
99 ========
100 [1,]
101 ====
102 1
103 unexpected token near ']'
104 ========
105 [1,
106 2,
107 3,
108 4,
109 5,
110 ]
111 ====
112 6
113 unexpected token near ']'
114 ========
115 [1.]
116 ====
117 1
118 invalid token near '1.'
119 ========
120 [1e]
121 ====
122 1
123 invalid token near '1e'
124 ========
125 [1ea]
126 ====
127 1
128 invalid token near '1e'
129 ========
130 [012]
131 ====
132 1
133 invalid token near '0'
134 ========
135 [-012]
136 ====
137 1
138 invalid token near '-0'
139 ========
140 [troo
141 ====
142 1
143 invalid token near 'troo'
144 ========
145 ["\a <-- invalid escape"]
146 ====
147 1
148 invalid escape near '"\'
149 ========
150 ["       <-- tab character"]
151 ====
152 1
153 control character 0x9 near '"'
154 ========
155 ["\u0000 (null byte not allowed)"]
156 ====
157 1
158 \u0000 is not allowed
159 ========
160 ["\uDADA (first surrogate without the second)"]
161 ====
162 1
163 invalid Unicode '\uDADA'
164 ========
165 ["\uD888\u3210 (first surrogate and invalid second surrogate)"]
166 ====
167 1
168 invalid Unicode '\uD888\u3210'
169 ========
170 ["\uDFAA (second surrogate on it's own)"]
171 ====
172 1
173 invalid Unicode '\uDFAA'
174 ========
175 å
176 ====
177 1
178 '[' or '{' expected near 'å'