projetAnsible/myenv/lib/python3.12/site-packages/arpeggio/tests/test_parser_resilience.py
2024-12-09 06:16:28 +01:00

13 lines
384 B
Python

# coding=utf-8
from __future__ import unicode_literals, absolute_import
from arpeggio import ParserPython, EOF
import pytest
def test_parser_resilience():
"""Tests that arpeggio parsers recover successfully from failure."""
parser = ParserPython(('findme', EOF))
with pytest.raises(TypeError):
parser.parse(map)
assert parser.parse(' findme ') is not None