summaryrefslogtreecommitdiff
path: root/test/junit/scala/reflect/internal/MirrorsTest.scala
blob: 8f2a92f27af499c06362527a7972e14dfa50c42c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// looks like tests are compiled by the old version of compiler
// therefore certain scala-reflect tests give me AMEs after the SI-8063 overhaul
// TODO: fix this in build.xml

// package scala.reflect.internal

// import org.junit.Assert._
// import org.junit.Test
// import org.junit.runner.RunWith
// import org.junit.runners.JUnit4

// @RunWith(classOf[JUnit4])
// class MirrorsTest {
//   @Test def rootCompanionsAreConnected(): Unit = {
//     val cm = scala.reflect.runtime.currentMirror
//     import cm._
//     assertEquals("RootPackage.moduleClass == RootClass", RootClass, RootPackage.moduleClass)
//     assertEquals("RootClass.module == RootPackage", RootPackage, RootClass.module)
//     assertEquals("EmptyPackage.moduleClass == EmptyPackageClass", EmptyPackageClass, EmptyPackage.moduleClass)
//     assertEquals("EmptyPackageClass.module == EmptyPackage", EmptyPackage, EmptyPackageClass.module)
//   }
// }