BaşlayınÜcretsiz Başlayın

xfail ile başarısız testler

Bu egzersizde, testin davranışını belirtmek için ilk kez pytest marker'larını kullanacaksın. num değerinin 2'nin katı olup olmadığını kontrol eden multiple_of_two fonksiyonunu zaten görmüştün. pytest kütüphanesi senin için zaten içe aktarıldı.

Bu egzersiz

Python'da Teste Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Başarısız olması beklenen bir test için doğru pytest marker'ını ekle.
  • Başarısız olması beklenen herhangi bir assert testi yaz.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

def multiple_of_two(num):
    if num == 0:
        raise(ValueError)
    return num % 2 == 0

# Add the pytest marker decorator here
____.____.____
def test_fails():
    # Write any assert test that will fail
    ____ multiple_of_two(____) ____ ____
Kodu Düzenle ve Çalıştır