Beispiel #1
0
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
Beispiel #2
0
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)
Beispiel #3
0
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)