Začněte nyníZačněte zdarma

Neúspěšné testy s xfail

V tomto cvičení použiješ pytest markery poprvé – určíš s jejich pomocí, jak se má test chovat. Funkci multiple_of_two, která ověřuje, jestli je číslo num násobkem 2, už znáš. Knihovna pytest je za tebe již naimportovaná.

Toto cvičení je součástí kurzu

Úvod do testování v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Přidej správný pytest marker pro test, u kterého se očekává selhání.
  • Napiš libovolný assert test, který má selhat.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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(____) ____ ____
Upravit a spustit kód