diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2016-11-09 23:52:45 -0500 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2016-11-09 23:52:45 -0500 |
commit | ba189b841194f1eb5f755b7af4efe550d8abf9e5 (patch) | |
tree | e24cac47045421a29293c18c31cfecd0b515e1ac /test/test.scala | |
parent | 5c5bac097e4d81b3a826c3dade041c4bdbb05b77 (diff) | |
download | cbt-ba189b841194f1eb5f755b7af4efe550d8abf9e5.tar.gz cbt-ba189b841194f1eb5f755b7af4efe550d8abf9e5.tar.bz2 cbt-ba189b841194f1eb5f755b7af4efe550d8abf9e5.zip |
fix wrong assumption: stderr contains compiler info output
also improve failure output
Diffstat (limited to 'test/test.scala')
-rw-r--r-- | test/test.scala | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/test/test.scala b/test/test.scala index 5c8ec8f..0eb0bef 100644 --- a/test/test.scala +++ b/test/test.scala @@ -263,72 +263,62 @@ object Main{ { val res = runCbt("../examples/dynamic-overrides-example", Seq("with","""def dummy = "1.2.3" """, "dummy")) assert(res.exit0) - assert(res.out == "1.2.3\n", res.out) - assert(res.err.isEmpty) + assert(res.out == "1.2.3\n", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("with","""def dummy = "1.2.3" """, "dummy")) assert(res.exit0) - assert(res.out == "1.2.3\n", res.out) - assert(res.err.isEmpty) + assert(res.out == "1.2.3\n", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("eval",""" scalaVersion; 1 + 1 """)) assert(res.exit0) - assert(res.out == "2\n", res.out) - assert(res.err.isEmpty) + assert(res.out == "2\n", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("foo")) assert(res.exit0) - assert(res.out == "Build\n", res.out) - assert(res.err.isEmpty) + assert(res.out == "Build\n", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("bar")) assert(res.exit0) assert(res.out startsWith "Bar: DynamicBuild", res.out) - assert(res.out startsWith "", res.out) - assert(res.err.isEmpty) + assert(res.out startsWith "", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("baz")) assert(res.exit0) - assert(res.out startsWith "Bar: DynamicBuild", res.out) - assert(res.err.isEmpty) + assert(res.out startsWith "Bar: DynamicBuild", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("bam")) assert(res.exit0) - assert(res.out startsWith "Baz: DynamicBuild", res.out) - assert(res.err.isEmpty) + assert(res.out startsWith "Baz: DynamicBuild", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("foo2")) assert(res.exit0) - assert(res.out == "Build\n", res.out) - assert(res.err.isEmpty) + assert(res.out == "Build\n", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("bar2")) assert(res.exit0) - assert(res.out startsWith "Bar2: Some(DynamicBuild", res.out) - assert(res.err.isEmpty) + assert(res.out startsWith "Bar2: Some(DynamicBuild", res.out ++ res.err) } { val res = runCbt("../examples/dynamic-overrides-example", Seq("baz2")) assert(res.exit0) - assert(res.out startsWith "Bar2: Some(DynamicBuild", res.out) - assert(res.err.isEmpty) + assert(res.out startsWith "Bar2: Some(DynamicBuild", res.out ++ res.err) } { |