From aa03fd5d1a802c7076d9d8f01f29d9fb6cc464ad Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Fri, 27 Oct 2017 21:08:41 -0400 Subject: [PATCH] Duplicate error messages have been fixed --- test_suite/tests/compile-fail/remote/missing_field.rs | 2 +- test_suite/tests/compile-fail/remote/unknown_field.rs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/test_suite/tests/compile-fail/remote/missing_field.rs b/test_suite/tests/compile-fail/remote/missing_field.rs index d4ceca3c..03cfa649 100644 --- a/test_suite/tests/compile-fail/remote/missing_field.rs +++ b/test_suite/tests/compile-fail/remote/missing_field.rs @@ -16,7 +16,7 @@ mod remote { } } -#[derive(Serialize, Deserialize)] //~ ERROR: missing field `b` in initializer of `remote::S` +#[derive(Serialize, Deserialize)] #[serde(remote = "remote::S")] struct S { a: u8, //~^^^ ERROR: missing field `b` in initializer of `remote::S` diff --git a/test_suite/tests/compile-fail/remote/unknown_field.rs b/test_suite/tests/compile-fail/remote/unknown_field.rs index 628d31af..2b65290f 100644 --- a/test_suite/tests/compile-fail/remote/unknown_field.rs +++ b/test_suite/tests/compile-fail/remote/unknown_field.rs @@ -19,8 +19,7 @@ mod remote { #[serde(remote = "remote::S")] struct S { //~^^^ ERROR: struct `remote::S` has no field named `b` - //~^^^^ ERROR: struct `remote::S` has no field named `b` - b: u8, //~^^^^^ ERROR: no field `b` on type `&remote::S` + b: u8, //~^^^^ ERROR: no field `b` on type `&remote::S` } fn main() {}