2012-03-19 23 views
23

SBT 0.7.5 projem var ve bazı test senaryoları başarısız. Tüm test durumları düzeltilinceye kadar, bir JAR oluşturmak için testleri atlamak istiyorum. Malak'ın -Dmaven.test.skip=true bayrağı gibi tüm testleri atlamasını söyleyen herhangi bir komut satırı argümanı var mı?SBT yapısındaki testleri nasıl geçebilirim?

cevap

3

eklemek, sen package kullanabilirsiniz. Derleme görevleri de testleri çalıştırır, paket olmaz.

+1

Bu cevap ne anlama geliyor? Örnek? – user239558

+3

Bazı durumlarda işe yaramalarına rağmen, bu cevap gerçekten soruya cevap vermiyor. Doğru bir cevap, sizi “test” yerine başka bir işe yönlendirmek yerine, belirli bir kapsamdaki testleri nasıl devre dışı bırakabileceğinizi söylemelidir. –

74

Aynı sorunu yaşadım, assembly plugin kullanıyorum. Bu durumda, çözüm oluşturma dosyasını değiştirmek ve yerine compile kullanmanın

test in assembly := {} 
+2

Bu, uygun bir yanıt olarak işaretlenmelidir, çünkü belirli bir kapsamda hiçbir şey yapmamak için 'sınamanın' nasıl yapılacağını anlatır. –

+2

Bu, yapı dosyasını değiştirir, testleri nasıl atlamak istemezdim - maven komut satırı bayrağı daha kullanışlı bir sürümdür, ancak testleri atlamak için (sbt-) çalışma zamanı seçeneği yoktur. –