Skip to content

Commit 0d1183d

Browse files
committed
Run printing tests in a separate directory
1 parent 64b3410 commit 0d1183d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

compiler/test/dotty/tools/dotc/printing/PrintingTest.scala

+4-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import scala.language.unsafeNulls
66

77
import vulpix.FileDiff
88
import vulpix.TestConfiguration
9-
import vulpix.TestConfiguration
9+
import vulpix.ParallelTesting
1010
import reporting.TestReporter
1111

1212
import java.io._
@@ -25,7 +25,9 @@ import java.io.File
2525
class PrintingTest {
2626

2727
def options(phase: String, flags: List[String]) =
28-
List(s"-Xprint:$phase", "-color:never", "-nowarn", "-classpath", TestConfiguration.basicClasspath) ::: flags
28+
val outDir = ParallelTesting.defaultOutputDir + "printing" + File.pathSeparator
29+
File(outDir).mkdirs()
30+
List(s"-Xprint:$phase", "-color:never", "-nowarn", "-d", outDir, "-classpath", TestConfiguration.basicClasspath) ::: flags
2931

3032
private def compileFile(path: JPath, phase: String): Boolean = {
3133
val baseFilePath = path.toString.stripSuffix(".scala")

0 commit comments

Comments
 (0)