Skip to content

Commit d02ecd0

Browse files
authored
test: add in a check file for rewrite issue (#17410)
This adds in a test to ensure that the issue reported in #17399 is indeed fixed with #12954. This case is a bit different, so best to also just have it covered with a test. Closes #17399
1 parent 983a314 commit d02ecd0

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

compiler/test/dotty/tools/dotc/CompilationTests.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ class CompilationTests {
8282
compileFile("tests/rewrites/i11895.scala", defaultOptions.and("-indent", "-rewrite")),
8383
compileFile("tests/rewrites/i12340.scala", unindentOptions.and("-rewrite")),
8484
compileFile("tests/rewrites/i17187.scala", unindentOptions.and("-rewrite")),
85+
compileFile("tests/rewrites/i17399.scala", unindentOptions.and("-rewrite")),
8586
).checkRewrites()
8687
}
8788

tests/rewrites/i17399.check

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
def test[T](body:T):T = body
2+
3+
object Test {
4+
test {
5+
println("test 1")
6+
}
7+
}

tests/rewrites/i17399.scala

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
def test[T](body:T):T = body
2+
3+
object Test:
4+
test:
5+
println("test 1")

0 commit comments

Comments
 (0)