diff --git a/test_suite/tests/test_gen.rs b/test_suite/tests/test_gen.rs index 288ba594..dc382b80 100644 --- a/test_suite/tests/test_gen.rs +++ b/test_suite/tests/test_gen.rs @@ -708,6 +708,17 @@ fn test_gen() { x: u8, y: u16, } + + macro_rules! deriving { + ($field:ty) => { + #[derive(Deserialize)] + struct MacroRules<'a> { + field: $field, + } + }; + } + + deriving!(&'a str); } //////////////////////////////////////////////////////////////////////////