Test duplicates within a single attribute

This commit is contained in:
David Tolnay
2016-06-16 23:45:34 -07:00
parent 5f84e601b6
commit 882d130e19
2 changed files with 23 additions and 8 deletions
@@ -18,6 +18,15 @@ struct S {
#[serde(rename="x")]
#[serde(rename(deserialize="y"))] //~ ERROR: duplicate serde attribute `rename`
d: (),
#[serde(rename(serialize="x", serialize="y"))] //~ ERROR: duplicate serde attribute `rename`
e: (),
#[serde(rename="x", serialize="y")] //~ ERROR: unknown serde field attribute `serialize = "y"`
f: (),
#[serde(rename(serialize="x"), rename(serialize="y"))] //~ ERROR: duplicate serde attribute `rename`
g: (),
}
fn main() {}