Dank für den Zeiger, dies tatsächlich half mir etwas verwandtes Problem zu lösen mit Scala-Tests.
Es stellte sich heraus, dass sbt
tut die Tests Gabel, wenn es Teilprojekte (siehe meine code) und einige der Tests fehlschlagen, die Systemeigenschaft aufzuheben.
So in sbt -Dsomething="some value" test
, würden einige der Tests fehlschlagen, wenn andernfalls something
in den Systemeigenschaften zu finden (die meine DB URI, so dass es irgendwie wichtig! Passiert sein)
Dies wurde mich verrückt, so dass ich Ich dachte, ich würde es hier für die zukünftige Referenz für andere posten (wie @akauppi richtig angemerkt hat, sind die Chancen hoch, dass "andere" mir vielleicht in ein paar Wochen sein werden!).
Das Update war folgendes build.st
hinzuzufügen:
fork in Test := false
Wie könnten Sie tun dies in der Befehlszeile w/den Fahrbefehl? –
Tschad hat dies als eine separate Frage über http://StackOverflow.com/Questions/21389392/ –