SORU
28 ŞUBAT 2011, PAZARTESİ


Gradle Bağımlılık Testi

İki proje var, İkisi de harika yazılmış Bir Proje B proje ve yapı sistemleri olarak gradle kullanın.

Projesi, B. gerektirir Bu hem derleme ve test kodu için de geçerlidir.

Nasıl Bir proje test sınıfları projesi B test sınıfları erişimi yapılandırabilirsiniz?

CEVAP
1 Mart 2011, Salı


Bir 'test' yapılandırma ve bu yapılandırma. testCompile bir bağımlılık tanımlamak yoluyla test sınıfları getirebilir

Tüm test kodu kavanoz olan tüm java projeleri için bu bloğu var:

task testJar(type: Jar, dependsOn: testClasses) {
    baseName = "test-${project.archivesBaseName}"
    from sourceSets.test.output
}

configurations {
    tests
}

artifacts {
    tests testJar
}

Sonra test kodu ben projeler arasında erişim istiyorum

dependencies {
    testCompile project(path: ':aProject', configuration: 'tests')
}

Bu Java, groovy için de çalışması gerekir sanıyorum.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kevin Bruckert

    Kevin Brucke

    30 Aralık 2006
  • Pepsi

    Pepsi

    1 Kasım 2005
  • Vsauce

    Vsauce

    30 Temmuz 2007