Skip to content

Commit ad33048

Browse files
committed
[test] Add a test for indenting class var.
1 parent 9eeeb4d commit ad33048

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

test/SourceKit/CodeFormat/indent-implicit-getter.swift

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,14 @@ class Foo {
1616
}
1717
}
1818

19-
19+
class Foo1 {
20+
var foo: Int {
21+
return 1
22+
}
23+
class var foo: Int {
24+
return 1
25+
}
26+
}
2027
// RUN: %sourcekitd-test -req=format -line=1 -length=1 %s >%t.response
2128
// RUN: %sourcekitd-test -req=format -line=2 -length=1 %s >>%t.response
2229
// RUN: %sourcekitd-test -req=format -line=3 -length=1 %s >>%t.response
@@ -34,6 +41,8 @@ class Foo {
3441
// RUN: %sourcekitd-test -req=format -line=15 -length=1 %s >>%t.response
3542
// RUN: %sourcekitd-test -req=format -line=16 -length=1 %s >>%t.response
3643
// RUN: %sourcekitd-test -req=format -line=17 -length=1 %s >>%t.response
44+
// RUN: %sourcekitd-test -req=format -line=20 -length=1 %s >>%t.response
45+
// RUN: %sourcekitd-test -req=format -line=23 -length=1 %s >>%t.response
3746

3847
// RUN: FileCheck --strict-whitespace %s <%t.response
3948

@@ -54,3 +63,5 @@ class Foo {
5463
// CHECK: key.sourcetext: " return x"
5564
// CHECK: key.sourcetext: " }"
5665
// CHECK: key.sourcetext: "}"
66+
// CHECK: key.sourcetext: " var foo: Int {"
67+
// CHECK: key.sourcetext: " class var foo: Int {"

0 commit comments

Comments
 (0)