Ich arbeite an der Erstellung eines JAR mit meinem Testcode und plane, den Test von einem anderen Projekt aus auszuführen.Ausführen von Tests aus der JAR-Abhängigkeit
Unten ist der Ansatz, den ich versuche zu implementieren.
Projekt B:
configurations { testApi }
task testJar ....
artifacts { testApi testJar }
Projekt A:
dependencies {
testRuntime "xx.xxx.xxx.projectName", configuration: "integtest";
}
Der Test scheint nicht mit diesem Ansatz zu laufen. Irgendeine Idee zu was könnte das Problem sein? Irgendwelche besseren Ansätze?
Bitte erarbeiten Sie ein bisschen mehr, e. G. was läuft "nicht" welcher Fehler bekommst du usw. – Vampire
Wenn ich 'grddle test' starte, werden die Testklassen nicht aus dem Jar erkannt. Aber der Build wird erfolgreich abgeschlossen – AvenashKrish