def test_transformer_assignment_error_dash(syntax_error, magic): token = magic(value='-') matches = [magic(children=[token])] with raises(StorySyntaxError): Transformer.assignment(matches) syntax_error.assert_called_with('variables_dash', token=token)
def test_transformer_assignment(magic): matches = [magic()] assert Transformer.assignment(matches) == Tree('assignment', matches)