Posso executar várias asserções no pytest?

Estou usando pytest para meus testes de selênio e queria saber se é possível ter várias asserções em um único teste?

Chamo uma função que compara vários valores e quero que o teste relate todos os valores que não correspondem. O problema que estou tendo é que o uso de "assert" ou "pytest.fail" interrompe o teste assim que ele encontra um valor que não corresponde.

Existe uma maneira de fazer o teste continuar em execução e relatar todos os valores que não correspondem?

questionAnswers(3)

yourAnswerToTheQuestion