Bir scala derleyici projem var.Bazı test durumları oluşturulan jar dosyasına bağlı Bu nedenle, "test" i çalıştırmadan önce her zaman "paket" görevini el ile çalıştırıyorum görev 0.12 sbt ben "test" işini yapacak ama "paket" bağlı olacaktır bir SBT görev eklemek nasıl"Test" öncesi "paket" nasıl çalıştırılır
7
A
cevap
7
:.?
proje ayarlarında aşağıdaki ekleyin :
(test in Test) <<= (test in Test) dependsOn (Keys.`package` in Compile)
Bu, projenizin test görevini değiştirir. Ama aynı zamanda kendi görev tanımlayabilirsiniz:
val myTestTask = TaskKey[Unit]("my-test-task", "runs package and then test")
Ve sonra proje ayarlarına bu ekleyin:
myTestTask <<= (test in Test) dependsOn (Keys.`package` in Compile)
0,13 sbt:
proje ayarlarında aşağıdaki ekleyin:
(test in Test) := {
(Keys.`package` in Compile).value
(test in Test).value
}
Bu, s için test görevini değiştirir. ur projesi. Ama aynı zamanda kendi görev tanımlayabilirsiniz:
val myTestTask = taskKey[Unit]("runs package and then test")
Ve sonra proje ayarlarına bu ekleyin:
myTestTask := {
(Keys.`package` in Compile).value
(test in Test).value
}
İlgili konular
- 1. Run Junit @Test göz ardı @T Öncesi/@
- 2. Jenkins'de AngularJS uçtan uca test nasıl çalıştırılır?
- 3. Test klasöründe ana sınıfı nasıl çalıştırılır?
- 4. Golang'daki ana paket işlevleri nasıl test edilir?
- 5. Fitnesse: Birden çok Test paketinde belirli testler nasıl çalıştırılır
- 6. Komut satırından birden çok PHPUnit test paketi nasıl çalıştırılır?
- 7. Karma/Jasmine ile tek bir test dosyası nasıl çalıştırılır?
- 8. Maven Findbugs eklentisi - Test sınıflarında findbug nasıl çalıştırılır
- 9. NetBeans PHP'de TestCase'de yalnızca bir test nasıl çalıştırılır?
- 10. JUnit testi nasıl çalıştırılır VisualWM ile Intellij Idea'den test
- 11. Rspec kullanarak en yeni/verilen bir test nasıl çalıştırılır?
- 12. Tüm testler python manage.py test komutuyla nasıl çalıştırılır django
- 13. ana paket nesneleri çoğaltın ve test edin
- 14. Maven kullanarak çoklu test sınıfları veya test yöntemleri nasıl çalıştırılır? Tüm Maven testler için
- 15. PyCharm'da bağımsız dosyalar nasıl çalıştırılır
- 16. NPM: yükleme sonrası nasıl çalıştırılır?
- 17. Nginx Proxy öncesi yeniden yazma
- 18. Eclipse dışındaki emülatörde nasıl çalıştırılır
- 19. JUnit'te farklı @Before nasıl çalıştırılır
- 20. Geribesleme öncesi istemcideki RequiredFieldValidator nasıl çağırılır
- 21. sculum'da orijinal start_url (yönlendirme öncesi) nasıl edinilir
- 22. Dize öncesi ve sonrası boşluk nasıl kaldırılır?
- 23. jQuery .click() olay (: sonra:/öncesi)?
- 24. Kaynaktan paket nasıl oluşturulur?
- 25. heroku phantomjs nasıl çalıştırılır?
- 26. Qt uygulaması nasıl çalıştırılır?
- 27. Komisyondan görevler nasıl çalıştırılır?
- 28. Windows'ta uygulamaları nasıl çalıştırılır?
- 29. schema.rb nasıl çalıştırılır?
- 30. Uygulama, savaştan nasıl çalıştırılır?
hata 'build.sbt aşağıdaki alıyorum: 21: hata: eof 'bekleniyordu ancak paketi 'found.' '(Testte test edin) << = (Testte test edin) dependsOn package' – dips
Bunu' (testte test et) 'e değiştirmem gerekiyordu << = (testte test et) dependsOn (Keys. \ '' paketinde 'derleme ''. Bu her zamanki yol mu, yoksa benim düzenime özgü bir şey mi? '' 'Tuşlarının kullanılmamasının bana hata verdiğini ve paketin referansının belirsiz olduğunu unutmayın. Aynı kapsamda iki kez içe aktarılır, Keys._sucu içe aktarılır ve sbt._'s içe aktarılır. – dips
@dips Scala'nın 'paketi' anahtar kelimesiyle yapılan talihsiz bir çakışmadır. –