İçeriğe geç

Test adlandırma kuralı (ARCH2008)

Anahtar python.naming.test-name-convention · Önem info · Kategori naming

Test fonksiyonları, framework’ün keşif kuralına uymalıdır (pytest’te test_ ön eki). Uymayan testler otomatik olarak toplanmaz ve sessizce çalıştırılmaz.

def check_addition(): # 'test_' ile başlamıyor, pytest toplamaz
assert add(2, 3) == 5
def test_addition_returns_sum():
assert add(2, 3) == 5

Test fonksiyonlarını framework kuralına göre adlandırın (pytest: test_ ön eki + açıklayıcı ad).