summaryrefslogtreecommitdiff
path: root/test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2016-05-23 10:17:15 +1000
committerJason Zaugg <jzaugg@gmail.com>2016-05-23 10:17:15 +1000
commit2e40aa5871859b9ab6bdc03d56a81746fa90b1e5 (patch)
tree44db43073e3d974fc5ced61de278abd45b8e1227 /test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala
parenta79b9b7220c87ba21b374eda25702c7bc446dc29 (diff)
parente26835c01254ecb4d9b4fa3a8bbe9c835f808a38 (diff)
downloadscala-2e40aa5871859b9ab6bdc03d56a81746fa90b1e5.tar.gz
scala-2e40aa5871859b9ab6bdc03d56a81746fa90b1e5.tar.bz2
scala-2e40aa5871859b9ab6bdc03d56a81746fa90b1e5.zip
Merge pull request #5180 from lrytz/junit-pass
Clean up JUnit tests, make sure they pass without bootstrap [ci: last-only]
Diffstat (limited to 'test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala')
-rw-r--r--test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala16
1 files changed, 7 insertions, 9 deletions
diff --git a/test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala b/test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala
index e4bf038f32..609f481721 100644
--- a/test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala
+++ b/test/junit/scala/tools/nsc/transform/delambdafy/DelambdafyTest.scala
@@ -1,17 +1,15 @@
package scala.tools.nsc.transform.delambdafy
-import scala.reflect.io.Path.jfile2path
-import scala.tools.nsc.backend.jvm.CodeGenTools.getGeneratedClassfiles
-import scala.tools.nsc.backend.jvm.CodeGenTools.makeSourceFile
-import scala.tools.nsc.backend.jvm.CodeGenTools.newCompilerWithoutVirtualOutdir
-import scala.tools.nsc.io.AbstractFile
-import scala.tools.testing.TempDir
-
import org.junit.Assert.assertTrue
import org.junit.Test
import org.junit.runner.RunWith
import org.junit.runners.JUnit4
+import scala.reflect.io.Path.jfile2path
+import scala.tools.nsc.io.AbstractFile
+import scala.tools.testing.BytecodeTesting._
+import scala.tools.testing.TempDir
+
@RunWith(classOf[JUnit4])
class DelambdafyTest {
def compileToMultipleOutputWithDelamdbafyMethod(): List[(String, Array[Byte])] = {
@@ -55,9 +53,9 @@ object Delambdafy {
val extraArgs = "-Ydelambdafy:method"
val argsWithOutDir = extraArgs + s" -d $outDirPath -cp $outDirPath"
val compiler = newCompilerWithoutVirtualOutdir(extraArgs = argsWithOutDir)
- compiler.settings.outputDirs.add(srcFile.file, outDir)
+ compiler.global.settings.outputDirs.add(srcFile.file, outDir)
- new compiler.Run().compileSources(List(srcFile))
+ new compiler.global.Run().compileSources(List(srcFile))
val classfiles = getGeneratedClassfiles(outDir)
outDir.delete()