python nose 自寫插件打亂class類中用例執行順序,但將test_a和test_z排除

在使用nose時,有這樣一個需求,用例執行打亂,但部分用例因場景緣由必須先執行,這類用例在寫用例時人爲的加上了test_a或test_z字樣dom

網上找了一圈,都沒找到合適的方法,只有本身寫插件了spa

已寫完,須要的請安裝插件

pip install nosedisorder
--with-disorder       Enable plugin Randomize:  Randomize the order of the
                        tests within a unittest.TestCase class exclude test_a
                        and test_z  [NOSE_WITH_DISORDER]
  --seed=SEED           Initialize the seed for deterministic behavior in
                        reproducing failed tests

用例中test_a和test_z開頭的將不會加在亂序中code

相關文章
相關標籤/搜索