From ade35a68bc648bf446e47b62c5980d8b280ceb7e Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sun, 14 Apr 2024 17:12:29 -0700 Subject: [PATCH] Delete obsolete integration test --- tests/test_should_parse.rs | 45 -------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 tests/test_should_parse.rs diff --git a/tests/test_should_parse.rs b/tests/test_should_parse.rs deleted file mode 100644 index 180d85991..000000000 --- a/tests/test_should_parse.rs +++ /dev/null @@ -1,45 +0,0 @@ -macro_rules! should_parse { - ($name:ident, { $($in:tt)* }) => { - #[test] - fn $name() { - // Make sure we can parse the file! - syn::parse_file(stringify!($($in)*)).unwrap(); - } - } -} - -should_parse!(generic_associated_type, { - impl Foo { - type Item = &'a i32; - fn foo<'a>(&'a self) -> Self::Item<'a> {} - } -}); - -#[rustfmt::skip] -should_parse!(const_generics_use, { - type X = Foo<5>; - type Y = Foo<"foo">; - type Z = Foo; - type W = Foo<{ X + 10 }>; -}); - -should_parse!(trailing_plus_type, { - type A = Box; - type A = Box; - type A = Box<'a + Foo>; -}); - -should_parse!(generic_associated_type_where, { - trait Foo { - type Item; - fn foo(&self, t: T) -> Self::Item; - } -}); - -should_parse!(match_with_block_expr, { - fn main() { - match false { - _ => {}.a(), - } - } -});