summaryrefslogtreecommitdiff
path: root/main/test
diff options
context:
space:
mode:
authorTobias Roeser <le.petit.fou@web.de>2018-12-20 16:52:55 +0100
committerTobias Roeser <le.petit.fou@web.de>2018-12-21 20:19:29 +0100
commit0cea8f67adc515e58b511283905caa3bce5e632a (patch)
tree4c7e39978fa7364a53c1a041ccd384d6c27d6d2e /main/test
parent54bb990738fe896e29a652f2e84c3c8a2a8d865b (diff)
downloadmill-0cea8f67adc515e58b511283905caa3bce5e632a.tar.gz
mill-0cea8f67adc515e58b511283905caa3bce5e632a.tar.bz2
mill-0cea8f67adc515e58b511283905caa3bce5e632a.zip
Added cmdline option -k/--keep-going
See https://github.com/lihaoyi/mill/issues/477
Diffstat (limited to 'main/test')
-rw-r--r--main/test/src/util/ScriptTestSuite.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/main/test/src/util/ScriptTestSuite.scala b/main/test/src/util/ScriptTestSuite.scala
index f448aaaf..92f57c4f 100644
--- a/main/test/src/util/ScriptTestSuite.scala
+++ b/main/test/src/util/ScriptTestSuite.scala
@@ -15,10 +15,11 @@ abstract class ScriptTestSuite(fork: Boolean) extends TestSuite{
val stdIn = new ByteArrayInputStream(Array())
val disableTicker = false
val debugLog = false
+ val keepGoing = false
lazy val runner = new mill.main.MainRunner(
ammonite.main.Cli.Config(wd = wd), disableTicker,
stdOutErr, stdOutErr, stdIn, None, Map.empty,
- b => (), debugLog
+ b => (), debugLog, keepGoing = keepGoing
)
def eval(s: String*) = {
if (!fork) runner.runScript(workspacePath / buildPath , s.toList)