Frage

Ich bin an einem Projekt arbeiten Selenium mit Scala laufenden Tests als Teil eines kontinuierlichen Integrationsprozesses. Hudson zeigt sehr hilfreiche Informationen basierend auf den Ergebnissen in den todsichere Berichte, aber ich würde mit viel lieber sbt Maven. Gibt es eine bestehende Möglichkeit, sbt zu erzeugen todsichere Berichte von sbt Tests zu bekommen?

War es hilfreich?

Lösung

Es gibt drei Ansätze, dies zu erreichen. Ich denke, die ersten ein großer Beitrag wäre SBT zu machen!

Schreiben

eine TestsListener für SBT zu todsicheren XML-Berichten

zu erzeugen

Zur Zeit ist keine Meldung vereinigt, gemäß dem Maven todsichere Plugin. Es wäre möglich, dies mit einem benutzerdefinierten TestsListener .

Pass Argumente für den Test-Framework zu Trigger XML Generation

Ich glaube nicht, Specs oder ScalaTest Unterstützung direkt das todsichere XML-Format. Es war kürzlich angeforderten ScalaTest.

einen JUnit-Adapter für Ihre Tests verwenden, und verwenden Sie die JUnitRunner

ScalaTest und Specs bieten Züge Sie in Ihrem Tests mischen, so dass sie mit JUnit kompatibel sind. JUnit-Unterstützung in SBT wird reintegriert gerade jetzt, aber ich weiß nicht, ob es diese unterstützen wird.

Specs selbst verwendet die Maven + todsichere für die es Hudson bauen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top