File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change 9
9
"expression" : " `\" foo\" `" ,
10
10
"result" : " foo"
11
11
},
12
+ {
13
+ "comment" : " Interpret escaped unicode." ,
14
+ "expression" : " `\"\\ u03a6\" `" ,
15
+ "result" : " Φ"
16
+ },
12
17
{
13
18
"expression" : " `\" ✓\" `" ,
14
19
"result" : " ✓"
129
134
"error" : " syntax"
130
135
}
131
136
]
137
+ },
138
+ {
139
+ "comment" : " Raw String Literals" ,
140
+ "given" : {},
141
+ "cases" : [
142
+ {
143
+ "expression" : " 'foo'" ,
144
+ "result" : " foo"
145
+ },
146
+ {
147
+ "expression" : " ' foo '" ,
148
+ "result" : " foo "
149
+ },
150
+ {
151
+ "expression" : " '0'" ,
152
+ "result" : " 0"
153
+ },
154
+ {
155
+ "expression" : " 'newline\n '" ,
156
+ "result" : " newline\n "
157
+ },
158
+ {
159
+ "expression" : " '\n '" ,
160
+ "result" : " \n "
161
+ },
162
+ {
163
+ "expression" : " '✓'" ,
164
+ "result" : " ✓"
165
+ },
166
+ {
167
+ "expression" : " '𝄞'" ,
168
+ "result" : " 𝄞"
169
+ },
170
+ {
171
+ "expression" : " ' [foo] '" ,
172
+ "result" : " [foo] "
173
+ },
174
+ {
175
+ "expression" : " '[foo]'" ,
176
+ "result" : " [foo]"
177
+ },
178
+ {
179
+ "comment" : " Do not interpret escaped unicode." ,
180
+ "expression" : " '\\ u03a6'" ,
181
+ "result" : " \\ u03a6"
182
+ }
183
+ ]
132
184
}
133
185
]
You can’t perform that action at this time.
0 commit comments