Set up libsyntax globals for tests
diff --git a/tests/test_precedence.rs b/tests/test_precedence.rs
index e427800..6c2d74c 100644
--- a/tests/test_precedence.rs
+++ b/tests/test_precedence.rs
@@ -162,7 +162,7 @@
let mut passed = 0;
let mut failed = 0;
- for expr in exprs {
+ syntax::with_globals(|| for expr in exprs {
let raw = quote!(#expr).to_string();
let libsyntax_ast = if let Some(e) = libsyntax_parse_and_rewrite(&raw) {
@@ -191,7 +191,7 @@
failed += 1;
errorf!("\nFAIL\n{:?}\n!=\n{:?}\n", syn_ast, libsyntax_ast);
}
- }
+ });
(passed, failed)
}