diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-07-10 13:11:36 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-07-10 13:11:36 -0700 |
commit | 7125dc3e2c8e996f956bba08201c24e458391c12 (patch) | |
tree | 6df29e6d117b4f52ac45069c2e777184096712f7 /test/files/run | |
parent | 3946e12f0aa6ed39c1969772feda3d72b9367572 (diff) | |
parent | 72298b838354e621b2fed61734d394d5befa0708 (diff) | |
download | scala-7125dc3e2c8e996f956bba08201c24e458391c12.tar.gz scala-7125dc3e2c8e996f956bba08201c24e458391c12.tar.bz2 scala-7125dc3e2c8e996f956bba08201c24e458391c12.zip |
Merge pull request #2697 from som-snytt/issue/6419-repl-save
SI-6419 Repl save session command
Diffstat (limited to 'test/files/run')
-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 + } +} |