Fark

2013-07-03 12 views
5

Örneğin benim yapı içinde yazabilirsiniz. Peki aralarındaki fark nedir?Fark

cevap

2

İlk durumda Test tipi bir yapılandırmadır.

A configuration defines a flavor of build, potentially with its own classpath, sources, generated packages, etc. 

ve ikinci test küresel alanda tanımlı sadece basit bir iştir: Bu sbt resmi dokümanlarında üzücü olduğu gibi. Eğer sbt içinde inspect test çağırırsanız, sadece tüm testleri yürütür ve küresel kapsam *:test tarafından sağlanan, tüm test görevlerinin bir toplayıcı gibi olduğunu gösterecektir. Test altındaki tüm görev ağacı inspect tree task komutuyla görülebilir. Test yapılandırmasını incelemek için, projenizde yalnızca test kapsamı için yapılandırma sağladığını görebildiğiniz gibi inspect test:configuration numaralı telefonu arayın. name in test ve name in Test aynı sonuca sahiptir

+0

Verilen sbt komutları için teşekkürler, onları bilmiyordum! –

+1

[http://www.scala-sbt.org/release/docs/Getting-Started/Scopes.html] adresinde sbt'nin iyi bir açıklaması vardır ve resmi kaynaklar da iyi bir deneyim kaynağıdır. – 4lex1v