Update to rust-lang/rust's proc_macro API
diff --git a/tests/test.rs b/tests/test.rs
index 0f81816..4d6831b 100644
--- a/tests/test.rs
+++ b/tests/test.rs
@@ -1,17 +1,17 @@
extern crate proc_macro2;
-use proc_macro2::{Symbol, Literal, TokenStream};
+use proc_macro2::{Term, Literal, TokenStream};
#[test]
fn symbols() {
- assert_eq!(Symbol::from("foo").as_str(), "foo");
- assert_eq!(Symbol::from("bar").as_str(), "bar");
+ assert_eq!(Term::intern("foo").as_str(), "foo");
+ assert_eq!(Term::intern("bar").as_str(), "bar");
}
#[test]
fn literals() {
- assert_eq!(Literal::from("foo").to_string(), "\"foo\"");
- assert_eq!(Literal::from("\"").to_string(), "\"\\\"\"");
+ assert_eq!(Literal::string("foo").to_string(), "\"foo\"");
+ assert_eq!(Literal::string("\"").to_string(), "\"\\\"\"");
}
#[test]