def test_highlight_regex(test: str, spans: List[Span]): """Tests for the regular expressions used in ReprHighlighter.""" text = Text(test) highlighter = ReprHighlighter() highlighter.highlight(text) print(text.spans) assert text.spans == spans
def test_highlight_regex(style_name: str, test_str: str): """Tests for the regular expressions used in ReprHighlighter.""" text = Text(test_str) highlighter = ReprHighlighter() highlighter.highlight(text) assert style_name in repr(text)
def test_highlight_regex(style_name: str, test_str: str): """Tests for the regular expressions used in ReprHighlighter.""" text = Text(test_str) highlighter = ReprHighlighter() highlighter.highlight(text) assert text._spans[-1] == Span(0, len(test_str), style_name)