Python

2016-04-04 13 views
1

'da davranış tablolarından satırları seçin Python'da test geliştirmek için davranış çerçevesini kullanıyorum. Şu anda bir senaryo taslağı ve bunun altındaki örnekler var. Bu örneklerden herhangi birini istediğiniz zaman seçebilir ve bu örnekte test özelliğini çalıştırabilirim. Bunu yapmak için nasıl giderim? Şu anda, her ne zaman çağırdığımda komut satırından davrandığımda, Senaryo Anahatım altındaki Örnekler tablosundaki her örnek girişe karşı senaryoyu yürütür.Python

DÜZENLEME: İşleri daha net hale getirmek için bir ekran görüntüsü ekledim.

enter image description here

Bu örnek davranması belgelerine değil. Tüketici Elektroniği tablosunun altında bir gözümüz varsa, Senaryo Anahatının çalışacağı 2 satırı görürüz (böylece iki kez çalışır). Bu örneklerden birini test etmek istediğimi ve bu örneklerden 20 tanesini (20 satır anlamında) aldığımı varsayalım. Davranışlarımı test etmek yerine senaryolardan birini seçip senaryoların tümünü bitirmek için senaryo özetini beklemek zorunda kaldım (eğer istediğim örnek örneğin masadaki son girdiyse). Örneğin behave blenders.feature:12

SpecFlow size örnek bloklar için bir etiket belirtin izin verir ne yazık AFAIK değil piton için davranırlar: Şimdi aklınıza

+0

Bir örnek gösterebilir misiniz lütfen? "Örnekler" ile ne demek istediğinden emin değilim? – idjaw

+0

@idjaw Size bir fotoğraf ekledim ve açıklama yaptım – nnja

cevap

1

Bunu yaptığım gibi farklı isimlerle birden çok 'Örnek' tablosuna sahip olmaktı. Ardından, davranıldığında --name parametresini iletin.

0

tek seçenek böyle davranır için kesin bir çizgi belirtmektir.