2013-02-03 22 views
5

Python'un burnunu kullanıyorum ve bazı testlerimi attrib plugin documentation'da açıklandığı gibi "yavaş" olarak işaretledim.Burun: Testler varsayılan olarak nasıl atlanır?

nosetests -a '!slow' yazmadan, nosetests'u çalıştırırken varsayılan olarak tüm "yavaş" Testlerini atlamak istiyorum. Ancak, bu testleri açık bir şekilde çalıştırırken veya nosetests -a 'slow''u yazarken çalıştırmak istiyorum.

Bunu nasıl başarabilirim?

cevap

5

"ile ilgili seçenekler komut satırında aynıdır - önek kaldırıldı" (https://nose.readthedocs.org/en/latest/usage.html#configuration)

aşağıdaki içeriği olan bir dosya setup.cfg çalışması gerekir:

[nosetests] 
attr=!speed=slow 
+0

Birden şekilde takip Değerler virgülle sınırlandırılmalıdır (boşluk yok). Örneğin. 'Attr =! Foo! Bar'. –