시작하기무료로 시작하기

xfail로 실패할 테스트 표시하기

이번 연습 문제에서는 테스트 동작을 지정하기 위해 처음으로 pytest 마커를 사용해 볼 거예요. 이미 num2의 배수인지 확인하는 multiple_of_two 함수를 봤어요. pytest 라이브러리는 이미 임포트되어 있어요.

이 연습은 강의의 일부입니다

Python 테스트 입문

강의 보기

연습 안내

  • 실패가 예상되는 테스트에 맞는 pytest 마커를 추가하세요.
  • 실패가 예상되는 임의의 assert 테스트를 작성하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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(____) ____ ____
코드 편집 및 실행