Skip to content

Commit 6b438c2

Browse files
committed
added test for inherited indentation
1 parent 59a31ac commit 6b438c2

File tree

1 file changed

+26
-5
lines changed

1 file changed

+26
-5
lines changed

tests/cases/fourslash/formattingConditionals.ts

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,35 @@
1010
/////*3*/? c
1111
/////*4*/: d;
1212

13+
////var x =
14+
/////*5*/a
15+
/////*6*/? function(){
16+
/////*7*/var z = 1
17+
/////*8*/}
18+
/////*9*/: function(){
19+
/////*10*/var z = 2
20+
/////*11*/}
21+
22+
23+
24+
1325
function verifyLine(marker: string, content: string) {
1426
goTo.marker(marker);
1527
verify.currentLineContentIs(content);
1628
}
1729

1830
format.document();
19-
verifyLine("0", " a === b");
20-
verifyLine("1", " ? c");
21-
verifyLine("2", " : d;");
22-
verifyLine("3", " ? c");
23-
verifyLine("4", " : d;");
31+
verifyLine("0", " a === b");
32+
verifyLine("1", " ? c");
33+
verifyLine("2", " : d;");
34+
35+
verifyLine("3", " ? c");
36+
verifyLine("4", " : d;");
37+
38+
verifyLine("5", " a");
39+
verifyLine("6", " ? function() {");
40+
verifyLine("7", " var z = 1");
41+
verifyLine("8", " }");
42+
verifyLine("9", " : function() {");
43+
verifyLine("10", " var z = 2");
44+
verifyLine("11", " }");

0 commit comments

Comments
 (0)