Skip to content

Commit 32b4e99

Browse files
committed
added comment print tests for ArrayAssignmentPattern
1 parent 3233e4a commit 32b4e99

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

format_print_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2339,6 +2339,16 @@ func TestPrintingScript(t *testing.T) {
23392339
"for (var a in b) ;",
23402340
"for (\n\t// A\n\tvar // B\n\ta // C\n\tin // D\n\tb // E\n\n// F\n) ;",
23412341
},
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+
},
23422352
} {
23432353
for m, in := range [2]string{test.Input, test.VerboseOutput} {
23442354
s, err := ParseScript(makeTokeniser(parser.NewStringTokeniser(in)))

0 commit comments

Comments
 (0)