有沒有辦法按順序運行規範中的測試?在規範中按順序運行測試
@Stepwise
class TestSpec extends GebReportingSpec {
def 'A'(){
//
}
def 'B'(){
//
}
def 'C'(){
//
}
}
有沒有一種方法可以強制A在B和B之前在C之前運行?
感謝, Shravanthi
有沒有辦法按順序運行規範中的測試?在規範中按順序運行測試
@Stepwise
class TestSpec extends GebReportingSpec {
def 'A'(){
//
}
def 'B'(){
//
}
def 'C'(){
//
}
}
有沒有一種方法可以強制A在B和B之前在C之前運行?
感謝, Shravanthi
應該按以下順序運行,但@Stepwise,你會保留的功能之間的會話。
我面臨着類似的問題,即使使用逐步註釋我的測試不按順序運行,我可以問你正在運行什麼版本的geb/spock/java?
當我升級到Java 7(和兼容插件)時,我纔開始遇到這個問題。
Previoulsy我的測試工作的組合: 的Java 1.6 Grails的2.1.1 GEB-斯波克0.7 GEB 0.6.3 硒司機2.21.0 斯波克0.6
逐步註釋負責本。你的例子應該按順序運行。 –
你可以依次運行測試嗎? –