In einer Multiprojektkonfiguration mit Gradle kommt es häufig zu Situationen, in denen ein Projekt erfordert Zugriff auf Testcode aus einem anderen Projekt. Um diese Abhängigkeit herzustellen, bietet Gradle 1.7 eine unkomplizierte Lösung.
Um sicherzustellen, dass Projekt B auf den Testcode von Projekt A zugreifen kann , sollte die build.gradle-Datei für Projekt B die folgende Abhängigkeit enthalten:
dependencies { ... testCompile project(':A').sourceSets.test.output }
Diese Abhängigkeit gibt an, dass Projekt B die Ausgabe des Testquellensatzes von Projekt A in seinen Testkompilierungsprozess einbeziehen soll.
Durch die Einbeziehung dieser Abhängigkeit erhält Projekt B Zugriff auf den Testcode von Projekt A, was die nahtlose Kompilierung von Testdateien ermöglicht.
Das obige ist der detaillierte Inhalt vonWie richte ich Testabhängigkeiten zwischen Projekten in einer Gradle-Konfiguration mit mehreren Projekten ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!