blob: bbb0401941ae5cdc63fb4fb2ebef6911cb902149 (
plain) (
tree)
|
|
import scala.tools.nsc._
import interpreter.ILoop
object Test {
def main(args : Array[String]) {
val code = """
val n = 2
() => n
"""
val s = new Settings()
s.optimise.value = true
val lines = ILoop.runForTranscript(code + "\n" + code, s).lines.toList
if (lines exists (_ contains "Abandoning crashed session")) {
lines foreach println
println("crashed!")
} else {
println("completed successfully")
}
}
}
|