Merge pull request #1583 from Kodiologist/update-test_preprocessor_exceptions
Update test_preprocessor_exceptions
This commit is contained in:
commit
1eccd10d24
@ -44,15 +44,12 @@ def test_preprocessor_expression():
|
|||||||
assert obj == macroexpand(obj, HyASTCompiler(""))
|
assert obj == macroexpand(obj, HyASTCompiler(""))
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.xfail
|
|
||||||
def test_preprocessor_exceptions():
|
def test_preprocessor_exceptions():
|
||||||
""" Test that macro expansion raises appropriate exceptions"""
|
""" Test that macro expansion raises appropriate exceptions"""
|
||||||
try:
|
with pytest.raises(HyMacroExpansionError) as excinfo:
|
||||||
macroexpand(tokenize('(defn)')[0], HyASTCompiler(__name__))
|
macroexpand(tokenize('(defn)')[0], HyASTCompiler(__name__))
|
||||||
assert False
|
assert "_hy_anon_fn_" not in excinfo.value.message
|
||||||
except HyMacroExpansionError as e:
|
assert "TypeError" not in excinfo.value.message
|
||||||
assert "_hy_anon_fn_" not in str(e)
|
|
||||||
assert "TypeError" not in str(e)
|
|
||||||
|
|
||||||
|
|
||||||
def test_macroexpand_nan():
|
def test_macroexpand_nan():
|
||||||
|
Loading…
Reference in New Issue
Block a user