summaryrefslogtreecommitdiffstats
path: root/src/tools/rustfmt/tests/target/issue-3270
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/rustfmt/tests/target/issue-3270')
-rw-r--r--src/tools/rustfmt/tests/target/issue-3270/one.rs12
-rw-r--r--src/tools/rustfmt/tests/target/issue-3270/two.rs12
-rw-r--r--src/tools/rustfmt/tests/target/issue-3270/wrap.rs13
3 files changed, 37 insertions, 0 deletions
diff --git a/src/tools/rustfmt/tests/target/issue-3270/one.rs b/src/tools/rustfmt/tests/target/issue-3270/one.rs
new file mode 100644
index 000000000..78de94732
--- /dev/null
+++ b/src/tools/rustfmt/tests/target/issue-3270/one.rs
@@ -0,0 +1,12 @@
+// rustfmt-version: One
+
+pub fn main() {
+ /* let s = String::from(
+ "
+ hello
+ world
+ ",
+ ); */
+
+ assert_eq!(s, "\nhello\nworld\n");
+}
diff --git a/src/tools/rustfmt/tests/target/issue-3270/two.rs b/src/tools/rustfmt/tests/target/issue-3270/two.rs
new file mode 100644
index 000000000..e48b59213
--- /dev/null
+++ b/src/tools/rustfmt/tests/target/issue-3270/two.rs
@@ -0,0 +1,12 @@
+// rustfmt-version: Two
+
+pub fn main() {
+ /* let s = String::from(
+ "
+hello
+world
+",
+ ); */
+
+ assert_eq!(s, "\nhello\nworld\n");
+}
diff --git a/src/tools/rustfmt/tests/target/issue-3270/wrap.rs b/src/tools/rustfmt/tests/target/issue-3270/wrap.rs
new file mode 100644
index 000000000..7435c5f08
--- /dev/null
+++ b/src/tools/rustfmt/tests/target/issue-3270/wrap.rs
@@ -0,0 +1,13 @@
+// rustfmt-wrap_comments: true
+// rustfmt-version: Two
+
+// check that a line below max_width does not get over the limit when wrapping
+// it in a block comment
+fn func() {
+ let x = 42;
+ /*
+ let something = "one line line line line line line line line line line line line line
+ two lines
+ three lines";
+ */
+}