1 parent 3233e4a commit 32b4e99Copy full SHA for 32b4e99
1 file changed
format_print_test.go
@@ -2339,6 +2339,16 @@ func TestPrintingScript(t *testing.T) {
2339
"for (var a in b) ;",
2340
"for (\n\t// A\n\tvar // B\n\ta // C\n\tin // D\n\tb // E\n\n// F\n) ;",
2341
},
2342
+ { // 464
2343
+ "[ // A\n\n// B\na.b // C\n, // D\na.c // E\n\n// F\n] = b",
2344
+ "[a.b, a.c] = b;",
2345
+ "[ // A\n\n\t// B\n\ta.b // C\n\t, // D\n\ta.c // E\n\n// F\n] = b;",
2346
+ },
2347
+ { // 465
2348
+ "[ // A\n\n// B\n... // C\na // D\n\n// E\n] = b",
2349
+ "[...a] = b;",
2350
+ "[ // A\n\n\t// B\n\t... // C\n\ta // D\n\n// E\n] = b;",
2351
2352
} {
2353
for m, in := range [2]string{test.Input, test.VerboseOutput} {
2354
s, err := ParseScript(makeTokeniser(parser.NewStringTokeniser(in)))
0 commit comments