Упал тест на пять сценариев валидации, и видно только первый
def test_validate_phone():
assert validate_phone("+79991234567")
assert not validate_phone("89991234567")
assert not validate_phone("")
assert not validate_phone("+7999")
assert not validate_phone("+7 999 123 45 67")
Тест упал на второй строке. Что вы узнаете об остальных трёх сценариях из этого запуска?
- Ничего: после первого упавшего assert тест дальше не выполняется
- pytest продолжит и покажет все упавшие assert списком
- Остальные три будут отмечены как пройденные
- pytest перезапустит тест, пропустив упавшую строку
