Skip to content

Commit

Permalink
Merge pull request #14079 from dotty-staging/fix-13946
Browse files Browse the repository at this point in the history
Test for non-open classes warning
  • Loading branch information
odersky committed Dec 9, 2021
2 parents d6fe4b4 + 9bd5995 commit 5731a5f
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions compiler/test/dotty/tools/dotc/CompilationTests.scala
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ class CompilationTests {
compileFilesInDir("tests/neg-custom-args/explicit-nulls", defaultOptions.and("-Yexplicit-nulls")),
compileFilesInDir("tests/neg-custom-args/no-experimental", defaultOptions.and("-Yno-experimental")),
compileDir("tests/neg-custom-args/impl-conv", defaultOptions.and("-Xfatal-warnings", "-feature")),
compileDir("tests/neg-custom-args/i13946", defaultOptions.and("-Xfatal-warnings", "-feature")),
compileFile("tests/neg-custom-args/implicit-conversions.scala", defaultOptions.and("-Xfatal-warnings", "-feature")),
compileFile("tests/neg-custom-args/implicit-conversions-old.scala", defaultOptions.and("-Xfatal-warnings", "-feature")),
compileFile("tests/neg-custom-args/i3246.scala", scala2CompatMode),
Expand Down
4 changes: 4 additions & 0 deletions tests/neg-custom-args/i13946/BadPrinter.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// in BadPrinter.scala
import language.future
class BadPrinter extends Printer: // error
override def print(s: String): Unit = println("Bad!!!")
3 changes: 3 additions & 0 deletions tests/neg-custom-args/i13946/Printer.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
// in Printer.scala
class Printer:
def print(s: String): Unit = println(s)

0 comments on commit 5731a5f

Please sign in to comment.