From 0d27995b0dc38322180af4e2ea53b538aaca5075 Mon Sep 17 00:00:00 2001 From: Mazdak Farrokhzad Date: Sun, 9 Jun 2019 02:37:23 +0200 Subject: [PATCH] type_alias_enum_variants: remove duplicate run-pass test. --- .../type-alias-enum-variants-pass-2.rs | 30 ------------------- 1 file changed, 30 deletions(-) delete mode 100644 src/test/ui/type-alias-enum-variants/type-alias-enum-variants-pass-2.rs diff --git a/src/test/ui/type-alias-enum-variants/type-alias-enum-variants-pass-2.rs b/src/test/ui/type-alias-enum-variants/type-alias-enum-variants-pass-2.rs deleted file mode 100644 index 00b787be3bc1..000000000000 --- a/src/test/ui/type-alias-enum-variants/type-alias-enum-variants-pass-2.rs +++ /dev/null @@ -1,30 +0,0 @@ -// run-pass - -#[derive(Debug, PartialEq, Eq)] -enum Foo { - Bar(i32), - Baz { i: i32 }, -} - -type FooAlias = Foo; -type OptionAlias = Option; - -impl Foo { - fn foo() -> Self { - Self::Bar(3) - } -} - -fn main() { - let t = FooAlias::Bar(1); - assert_eq!(t, Foo::Bar(1)); - let t = FooAlias::Baz { i: 2 }; - assert_eq!(t, Foo::Baz { i: 2 }); - match t { - FooAlias::Bar(_i) => {} - FooAlias::Baz { i } => { assert_eq!(i, 2); } - } - assert_eq!(Foo::foo(), Foo::Bar(3)); - - assert_eq!(OptionAlias::Some(4), Option::Some(4)); -}