Put remaining cursor last
diff --git a/tests/common/parse.rs b/tests/common/parse.rs
index 31b4492..419ac1f 100644
--- a/tests/common/parse.rs
+++ b/tests/common/parse.rs
@@ -53,7 +53,7 @@
     let buf = SynomBuffer::new(tokens);
     let result = T::parse(buf.begin());
     match result {
-        Ok((rest, t)) => {
+        Ok((t, rest)) => {
             if rest.eof() {
                 t
             } else if rest == buf.begin() {
diff --git a/tests/test_meta_item.rs b/tests/test_meta_item.rs
index 4784edd..0eb97a0 100644
--- a/tests/test_meta_item.rs
+++ b/tests/test_meta_item.rs
@@ -119,7 +119,7 @@
     let tokens = input.parse::<TokenStream>().unwrap();
     let buf = SynomBuffer::new(tokens);
     let attr = match Attribute::parse_outer(buf.begin()) {
-        Ok((rest, e)) => {
+        Ok((e, rest)) => {
             assert!(rest.eof());
             e
         }