15
Se si dispone di 2 prove definite nel progetto SBT:Come si esegue solo una specifica Spec2 con SBT?
class Spec1 extends Specification {
def is =
"Tests for specification 1"^
p^
"Test case 1" ! todo^
end
}
e
class Spec2 extends Specification {
def is =
"Tests for specification 2"^
p^
"Test case 2" ! todo^
end
}
poi eseguire test
dall'interno SBT eseguiranno entrambi questi test. Qual è il modo più semplice per eseguire solo uno di questi test?
Se non si desidera immettere prima la shell 'sbt', l'eseguibile si aspetta solo un singolo argomento, quindi sarà necessario passare l'intero comando tra virgolette. Qui, 'sbt 'test-only com.example.MySpec" 'or' sbt "test-only * MySpec" ' – broadmonkey