ComenzarEmpieza gratis

Pruebas no superadas con xfail

En este ejercicio, utilizarás por primera vez marcadores de pytest para especificar el comportamiento de la prueba. Ya has visto la función multiple_of_two, que comprueba si num es múltiplo de 2 o no. La biblioteca pytest ya se ha importado.

Este ejercicio forma parte del curso

Introducción a las pruebas en Python

Ver curso

Instrucciones de ejercicio

  • Añade el marcador de pytest correcto para una prueba que se espera que no se supere.
  • Escribe cualquier prueba assert que se espere que no se supere.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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(____) ____ ____
Editar y ejecutar código