diff options
Diffstat (limited to 'test/files')
-rw-r--r-- | test/files/run/repl-save.check | 18 | ||||
-rw-r--r-- | test/files/run/repl-save.scala | 16 |
2 files changed, 34 insertions, 0 deletions
diff --git a/test/files/run/repl-save.check b/test/files/run/repl-save.check new file mode 100644 index 0000000000..7ed769278f --- /dev/null +++ b/test/files/run/repl-save.check @@ -0,0 +1,18 @@ +Type in expressions to have them evaluated. +Type :help for more information. + +scala> val i = 7 +i: Int = 7 + +scala> val j = 8 +j: Int = 8 + +scala> i * j +res0: Int = 56 + +scala> :save repl-save-run.obj/session.repl + +scala> +val i = 7 +val j = 8 +i * j diff --git a/test/files/run/repl-save.scala b/test/files/run/repl-save.scala new file mode 100644 index 0000000000..465aff225b --- /dev/null +++ b/test/files/run/repl-save.scala @@ -0,0 +1,16 @@ +import scala.tools.partest.ReplTest + +object Test extends ReplTest { + def code = s""" + |val i = 7 + |val j = 8 + |i * j + |:save $saveto + """.stripMargin.trim + def saveto = testOutput / "session.repl" + + override def show() = { + super.show() + Console print saveto.toFile.slurp + } +} |