1. 학습
  2. /
  3. 강의
  4. /
  5. Python 테스트 입문

Connected

연습 문제

조건부 건너뛰기

때로는 특정 조건이 충족되면 테스트를 건너뛰고 싶을 때가 있어요. 예를 들어, 오늘이 토요일이 아닌 경우에만 테스트를 실행하고 싶을 수 있어요. 이런 경우 현재 요일을 얻기 위해 datetime 라이브러리를 사용하고, 테스트 함수를 조건부로 건너뛰기 위해 pytest 마커를 사용할 수 있어요. 조건부 건너뛰기 pytest 마커에 조건을 전달하려면 @pytest.mark.skipif(condition)를 사용하면 됩니다. pytest 라이브러리는 이미 임포트되어 있어요.

지침

100 XP
  • "조건부 건너뛰기" 데코레이터를 추가해 작동하도록 하세요.
  • 데코레이터 호출에 condition_string을 넣으세요.
  • 어서션 테스트를 완성하세요.