def METHOD_NAME(self):
    tree_regexp = TreeRegexp(
        "^A (\\d+) thick line from ((\\d+),\\s*(\\d+),\\s*(\\d+)) to ((\\d+),\\s*(\\d+),\\s*(\\d+))"
    )
    group = tree_regexp.match("A 5 thick line from 10,20,30 to 40,50,60")
    assert "5" == group.children[0].value
    assert "10,20,30" == group.children[1].value
    assert "10" == group.children[1].children[0].value
    assert "20" == group.children[1].children[1].value
    assert "30" == group.children[1].children[2].value
    assert "40,50,60" == group.children[2].value
    assert "40" == group.children[2].children[0].value
    assert "50" == group.children[2].children[1].value
    assert "60" == group.children[2].children[2].value