在使用Gradle 的多項目配置中,經常會遇到一個項目需要訪問另一個項目的測試程式碼。為了建立這種依賴關係,Gradle 1.7 提供了一個簡單的解決方案。
確保專案B 可以存取專案A 的測試程式碼,專案B 的build.gradle 檔案應包含下列相依性:
dependencies { ... testCompile project(':A').sourceSets.test.output }
此相依性指定專案B 應在其測試編譯過程中包含專案A 的測試來源集的輸出。
透過合併此依賴項,專案 B 可以存取專案 A 的測試程式碼,從而允許無縫編譯測試檔案。
以上是如何在多項目 Gradle 配置中設定項目之間的測試依賴關係?的詳細內容。更多資訊請關注PHP中文網其他相關文章!