2013-05-29 32 views
0

有沒有辦法按順序運行規範中的測試?在規範中按順序運行測試

@Stepwise 
class TestSpec extends GebReportingSpec { 

    def 'A'(){ 
     // 
    } 

    def 'B'(){ 
     // 
    } 

    def 'C'(){ 
     // 
    } 

} 

有沒有一種方法可以強制A在B和B之前在C之前運行?

感謝, Shravanthi

+0

逐步註釋負責本。你的例子應該按順序運行。 –

+0

你可以依次運行測試嗎? –

回答

0

應該按以下順序運行,但@Stepwise,你會保留的功能之間的會話。

0

我面臨着類似的問題,即使使用逐步註釋我的測試不按順序運行,我可以問你正在運行什麼版本的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

相關問題