aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/test/dotc/tests.scala12
-rw-r--r--compiler/test/dotty/tools/StdLibSources.scala17
2 files changed, 17 insertions, 12 deletions
diff --git a/compiler/test/dotc/tests.scala b/compiler/test/dotc/tests.scala
index ce8dff056..1c80767ee 100644
--- a/compiler/test/dotc/tests.scala
+++ b/compiler/test/dotc/tests.scala
@@ -203,18 +203,6 @@ class tests extends CompilerTest {
private val stdlibFiles: List[String] = StdLibSources.whitelisted
- @Test def checkWBLists = {
- val stdlibFilesBlackListed = StdLibSources.blacklisted
-
- val duplicates = stdlibFilesBlackListed.groupBy(x => x).filter(_._2.size > 1).filter(_._2.size > 1)
- val msg = duplicates.map(x => s"'${x._1}' appears ${x._2.size} times").mkString(s"Duplicate entries in ${StdLibSources.blacklistFile}:\n", "\n", "\n")
- assertTrue(msg, duplicates.isEmpty)
-
- val filesNotInStdLib = stdlibFilesBlackListed.toSet -- StdLibSources.all
- val msg2 = filesNotInStdLib.map(x => s"'$x'").mkString(s"Entries in ${StdLibSources.blacklistFile} where not found:\n", "\n", "\n")
- assertTrue(msg2, filesNotInStdLib.isEmpty)
- }
-
@Test def compileStdLib = compileList("compileStdLib", stdlibFiles, "-migration" :: "-Yno-inline" :: scala2mode)
@Test def compileMixed = compileLine(
"""../tests/pos/B.scala
diff --git a/compiler/test/dotty/tools/StdLibSources.scala b/compiler/test/dotty/tools/StdLibSources.scala
index e3da36f22..24ca9b80b 100644
--- a/compiler/test/dotty/tools/StdLibSources.scala
+++ b/compiler/test/dotty/tools/StdLibSources.scala
@@ -57,3 +57,20 @@ object StdLibSources {
.toList
}
+
+class StdLibSources {
+ import org.junit.Test
+ import org.junit.Assert._
+
+ @Test def checkWBLists = {
+ val stdlibFilesBlackListed = StdLibSources.blacklisted
+
+ val duplicates = stdlibFilesBlackListed.groupBy(x => x).filter(_._2.size > 1).filter(_._2.size > 1)
+ val msg = duplicates.map(x => s"'${x._1}' appears ${x._2.size} times").mkString(s"Duplicate entries in ${StdLibSources.blacklistFile}:\n", "\n", "\n")
+ assertTrue(msg, duplicates.isEmpty)
+
+ val filesNotInStdLib = stdlibFilesBlackListed.toSet -- StdLibSources.all
+ val msg2 = filesNotInStdLib.map(x => s"'$x'").mkString(s"Entries in ${StdLibSources.blacklistFile} where not found:\n", "\n", "\n")
+ assertTrue(msg2, filesNotInStdLib.isEmpty)
+ }
+}