Fix AST nodes for Python 3 and enable dependent test_uri (#18597)

* Enable tests on python 3 for uri

* Added one more node type to SAFE_NODES into safe_eval module.

ast.USub represents unary operators. This is necessary for
parsing some unusual but still valid JSON files during testing
with Python 3.
This commit is contained in:
Lumír 'Frenzy' Balhar 2016-12-13 16:37:39 +01:00 committed by Toshio Kuratomi
parent b915e790d3
commit 84544ee8fd
2 changed files with 1 additions and 1 deletions

View file

@ -69,6 +69,7 @@ def safe_eval(expr, locals={}, include_exceptions=False):
ast.Name,
ast.Str,
ast.Sub,
ast.USub,
ast.Tuple,
ast.UnaryOp,
)

View file

@ -1,3 +1,2 @@
test_hg
test_service
test_uri