MCPcopy
hub / github.com/Textualize/rich / test_parse

Function test_parse

tests/test_markup.py:70–82  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

68
69
70def test_parse():
71 result = list(_parse(r"[foo]hello[/foo][bar]world[/]\[escaped]"))
72 expected = [
73 (0, None, Tag(name="foo", parameters=None)),
74 (10, "hello", None),
75 (10, None, Tag(name="/foo", parameters=None)),
76 (16, None, Tag(name="bar", parameters=None)),
77 (26, "world", None),
78 (26, None, Tag(name="/", parameters=None)),
79 (29, "[escaped]", None),
80 ]
81 print(repr(result))
82 assert result == expected
83
84
85def test_parse_link():

Callers

nothing calls this directly

Calls 3

_parseFunction · 0.90
TagClass · 0.90
printFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…