From f891d04c87aa3ade9d60d9c3ca6bc582ec221613 Mon Sep 17 00:00:00 2001 From: Nick Cameron Date: Fri, 24 Nov 2017 14:46:33 +1300 Subject: [PATCH] Some tests I renamed in a previous commit and forgot to git add --- .../configs-same_line_attributes-false.rs | 26 +++++++++++++++++++ .../configs-same_line_attributes-true.rs | 20 ++++++++++++++ .../configs-same_line_attributes-false.rs | 26 +++++++++++++++++++ .../configs-same_line_attributes-true.rs | 14 ++++++++++ 4 files changed, 86 insertions(+) create mode 100644 tests/source/configs-same_line_attributes-false.rs create mode 100644 tests/source/configs-same_line_attributes-true.rs create mode 100644 tests/target/configs-same_line_attributes-false.rs create mode 100644 tests/target/configs-same_line_attributes-true.rs diff --git a/tests/source/configs-same_line_attributes-false.rs b/tests/source/configs-same_line_attributes-false.rs new file mode 100644 index 00000000000..a7983fdd092 --- /dev/null +++ b/tests/source/configs-same_line_attributes-false.rs @@ -0,0 +1,26 @@ +// rustfmt-same_line_attributes: false +// Option to place attributes on the same line as fields and variants where possible + +enum Lorem { + #[ serde(skip_serializing) ] + Ipsum, + #[ serde(skip_serializing) ] + Dolor, + #[ serde(skip_serializing) ] + Amet, +} + +struct Lorem { + #[ serde(rename = "Ipsum") ] + ipsum: usize, + #[ serde(rename = "Dolor") ] + dolor: usize, + #[ serde(rename = "Amet") ] + amet: usize, +} + +// #1943 +pub struct Bzip2 { + # [ serde (rename = "level") ] + level: i32 , +} diff --git a/tests/source/configs-same_line_attributes-true.rs b/tests/source/configs-same_line_attributes-true.rs new file mode 100644 index 00000000000..bf796954dd4 --- /dev/null +++ b/tests/source/configs-same_line_attributes-true.rs @@ -0,0 +1,20 @@ +// rustfmt-same_line_attributes: true +// Option to place attributes on the same line as fields and variants where possible + +enum Lorem { + #[ serde(skip_serializing) ] + Ipsum, + #[ serde(skip_serializing) ] + Dolor, + #[ serde(skip_serializing) ] + Amet, +} + +struct Lorem { + #[ serde(rename = "Ipsum") ] + ipsum: usize, + #[ serde(rename = "Dolor") ] + dolor: usize, + #[ serde(rename = "Amet") ] + amet: usize, +} diff --git a/tests/target/configs-same_line_attributes-false.rs b/tests/target/configs-same_line_attributes-false.rs new file mode 100644 index 00000000000..84ac3517411 --- /dev/null +++ b/tests/target/configs-same_line_attributes-false.rs @@ -0,0 +1,26 @@ +// rustfmt-same_line_attributes: false +// Option to place attributes on the same line as fields and variants where possible + +enum Lorem { + #[serde(skip_serializing)] + Ipsum, + #[serde(skip_serializing)] + Dolor, + #[serde(skip_serializing)] + Amet, +} + +struct Lorem { + #[serde(rename = "Ipsum")] + ipsum: usize, + #[serde(rename = "Dolor")] + dolor: usize, + #[serde(rename = "Amet")] + amet: usize, +} + +// #1943 +pub struct Bzip2 { + #[serde(rename = "level")] + level: i32, +} diff --git a/tests/target/configs-same_line_attributes-true.rs b/tests/target/configs-same_line_attributes-true.rs new file mode 100644 index 00000000000..c2d48bb0ba1 --- /dev/null +++ b/tests/target/configs-same_line_attributes-true.rs @@ -0,0 +1,14 @@ +// rustfmt-same_line_attributes: true +// Option to place attributes on the same line as fields and variants where possible + +enum Lorem { + #[serde(skip_serializing)] Ipsum, + #[serde(skip_serializing)] Dolor, + #[serde(skip_serializing)] Amet, +} + +struct Lorem { + #[serde(rename = "Ipsum")] ipsum: usize, + #[serde(rename = "Dolor")] dolor: usize, + #[serde(rename = "Amet")] amet: usize, +}