Ich muss eine benutzerdefinierte Testkonfiguration in sbt definieren, die Test ausführt, aber mit einigen zusätzlichen Einstellungen. Ich habe mich umgesehen und versucht herauszufinden, wie das geht, aber ich kann es nicht richtig verstehen.Definieren Sie benutzerdefinierte Testkonfigurationen in sbt
Was ich möchte, ist etwas wie das: > test
, die die normale Testaufgabe ausführen würde und > pipelinetest
, die genau das gleiche wie Test wäre, nur mit (javaOptions += "-Dpipeline.run=run"
.
Ich habe herausgefunden, wie das die javaOptions für Test-Set, wie folgt aus: javaOptions in test += "-Dpipeline.run=run"
so, was ich ist, dies zu tun in der Lage sein würde: javaOptions in pipelinetest += "-Dpipeline.run=run"
Wie würde ich pipelinetest
dieses Ziel zu erreichen definieren? Muß das eine neue Aufgabe sein? Oder wäre dies eine Einstellung in test
. Ich bin neu zu sbt und ziemlich verwirrt darüber im Moment, und das Lesen der Dokumentation hat nicht geholfen, so würde jede Hilfe sehr geschätzt werden.
Siehe http://www.scala-sbt.org/release/docs/Detailed-Topics/Testing.html, insbesondere die Abschnitte über zusätzliche Testkonfigurationen und gemeinsame Quellen. –