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

  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • Project Mooncircle

    Project Moon

    6 Aralık 2009