2016-03-02 65 views
0

我知道我可以使用taggedAs方法標記測試(我使用FlatSpec現在)這樣的:一次標記許多測試中ScalaTest

      \/\/\/\/\/\/\/\/\/ 
it should "not deadlock" taggedAs SlowTest in { 
    Par.run(Executors.newFixedThreadPool(2))(Par.parMap(List.range(1, 100000))(math.sqrt(_))) 
} 

但我想知道我是否可以標記大量的測試一下子

類似:

taggedAs (SlowTest) { // yes this doesn't work, I've tried it. 
    //a bunch-o-tests 
} 

回答

1

我不認爲你可以做到這一點,因爲每FlatSpec的性質:

我們建議FlatSpec作爲默認選擇,因爲它是平的(嵌套的)喜歡的xUnit測試最熟悉的開發商,但引領您進入寫作的重點與描述,規格,樣式名稱測試。

如果您使用不同的ScalaTest風格允許您對測試進行分組,那麼我假設您可以一次對它們進行標記,標記組。雖然沒有檢查過。