1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do testowania w Pythonie

Connected

ćwiczenie

Warunkowe pomijanie testów

Czasami chcesz pominąć test, gdy spełniony jest określony warunek. Na przykład możesz uruchamiać test tylko wtedy, gdy dziś nie jest sobota. W takim przypadku możesz użyć biblioteki datetime, aby pobrać bieżący dzień tygodnia, oraz znacznika pytest do warunkowego pomijania funkcji testowej. Aby przekazać warunek do znacznika warunkowego pomijania, użyj @pytest.mark.skipif(condition). Biblioteka pytest została już zaimportowana.

Instrukcje

100 XP
  • Dodaj dekorator „warunkowego pomijania", aby wszystko działało poprawnie.
  • Wstaw condition_string do wywołania dekoratora.
  • Uzupełnij testy asercji.