def METHOD_NAME():
    model = """
    Rule:
        ("a" "b" "c")#[','];
    """
    metamodel = metamodel_from_str(model)
    model = metamodel.model_from_str("a, b, c")
    assert model
    model = metamodel.model_from_str("c, a, b")
    assert model
    with pytest.raises(TextXSyntaxError):
        metamodel.model_from_str("a, c b")
    with pytest.raises(TextXSyntaxError):
        metamodel.model_from_str("a, c, a, b")
    with pytest.raises(TextXSyntaxError):
        metamodel.model_from_str(",a, c, b")
    with pytest.raises(TextXSyntaxError):
        metamodel.model_from_str("a, c, b, ")
    with pytest.raises(TextXSyntaxError):
        metamodel.model_from_str("a, c, ,b ")