diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-02-23 02:14:47 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-02-23 02:26:21 -0600 |
commit | c3e56778e8d47aec5c5e8354148ea1356a980e69 (patch) | |
tree | 02d16cfb1d7a08a06f7f15af24c7c60aaa1eba71 /src/test/scala/org/perl8/test/TestMoreTest.scala | |
parent | fa9b8522a5ea474b63d1dad5108ee7b1c858c9ed (diff) | |
download | scala-test-more-c3e56778e8d47aec5c5e8354148ea1356a980e69.tar.gz scala-test-more-c3e56778e8d47aec5c5e8354148ea1356a980e69.zip |
stop threading outputstreams through everything
it's not really necessary, since we can already capture output if
necessary externally
Diffstat (limited to 'src/test/scala/org/perl8/test/TestMoreTest.scala')
-rw-r--r-- | src/test/scala/org/perl8/test/TestMoreTest.scala | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/test/scala/org/perl8/test/TestMoreTest.scala b/src/test/scala/org/perl8/test/TestMoreTest.scala index 5b3f8a3..4272fdd 100644 --- a/src/test/scala/org/perl8/test/TestMoreTest.scala +++ b/src/test/scala/org/perl8/test/TestMoreTest.scala @@ -1,13 +1,13 @@ package org.perl8.test -import java.io.{OutputStream,ByteArrayOutputStream} +import java.io.ByteArrayOutputStream -class TestMoreTest (out: OutputStream) extends TestMore(out) { +class TestMoreTest extends TestMore { private object OutputContainer { val output = new ByteArrayOutputStream } - private class MyBasicTest extends TestMore(OutputContainer.output) { + private class MyBasicTest extends TestMore { diag("ok") ok(1 == 1, "it works!") ok(0 == 1, "it doesn't work!") @@ -56,7 +56,11 @@ class TestMoreTest (out: OutputStream) extends TestMore(out) { } } - is((new MyBasicTest).run, 9, "got the right plan") + val exitCode = Console.withOut(OutputContainer.output) { + (new MyBasicTest).run + } + + is(exitCode, 9, "got the right plan") val expected = "# ok\n" + |