Just found one issue.
```
2013-02-19 15:54:20,257 DEBUG [Thread-1] - System.out - scala.reflect.internal.MissingRequirementError: class MyTest in compiler mirror not found.
	at scala.reflect.internal.MissingRequirementError$.signal(MissingRequirementError.scala:16)
	at scala.reflect.internal.MissingRequirementError$.notFound(MissingRequirementError.scala:17)
	at scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:48)
	at scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:61)
	at scala.reflect.internal.Mirrors$RootsBase.getClassByName(Mirrors.scala:99)
	at scala.reflect.internal.Definitions$DefinitionsClass.getClass(Definitions.scala:1022)
	at scala.tools.eclipse.launching.JUnit4TestFinder$$anonfun$1$$anonfun$apply$1$$anonfun$apply$2.apply(JUnit4TestFinder.scala:99)
	at scala.tools.eclipse.launching.JUnit4TestFinder$$anonfun$1$$anonfun$apply$1$$anonfun$apply$2.apply(JUnit4TestFinder.scala:98)
	at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:26)
	at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:340)
	at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:22)
2013-02-19 15:54:20,258 ERROR [Thread-1] - org.scala-ide.sdt.core - org.scala-ide.sdt.core - org.scala-ide.sdt.core - 0 - Error during askOption
scala.reflect.internal.MissingRequirementError: class MyTest in compiler mirror not found.
	at scala.reflect.internal.MissingRequirementError$.signal(MissingRequirementError.scala:16)
	at scala.reflect.internal.MissingRequirementError$.notFound(MissingRequirementError.scala:17)
	at scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:48)
	at scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:61)
	at scala.reflect.internal.Mirrors$RootsBase.getClassByName(Mirrors.scala:99)
	at scala.reflect.internal.Definitions$DefinitionsClass.getClass(Definitions.scala:1022)
	at scala.tools.eclipse.launching.JUnit4TestFinder$$anonfun$1$$anonfun$apply$1$$anonfun$apply$2.apply(JUnit4TestFinder.scala:99)
	at scala.tools.eclipse.launching.JUnit4TestFinder$$anonfun$1$$anonfun$apply$1$$anonfun$apply$2.apply(JUnit4TestFinder.scala:98)
	at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:26)
	at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:340)
	at scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:22)
```

Here follow instructions on how you can reproduce it.

* Create A.scala and MyTest.scala with the following content

```scala
// A.scala
import org.junit.Test

abstract class A {
    @Test
  def test1() {}
}

// MyTest.scala
class MyTest extends A {
  //@Test
}
```

* Close the project and restart Eclipse (i.e., ``MyTest`` compilation unit should not have been loaded by the presentation compiler)

* Create a new JUnit Run Configuration, select Scala JUnit 4 Runner (of course :)), search for MyTest, and then search for the test method.

You should see the above exception, and hence no test methods are reported (while I would expect it to find ``test1``).