diff options
| author | Mads Ravn <madsravn@gmail.com> | 2023-01-08 23:48:41 +0100 |
|---|---|---|
| committer | Mads Ravn <madsravn@gmail.com> | 2023-02-02 12:56:04 +0100 |
| commit | f922c8395d1cfc54c67cbd645f8456a13fb0189f (patch) | |
| tree | 11ab41d3aab60117dcd09e23365bb362dabfb5ab /tests/ui/fmt/format-string-wrong-order.rs | |
| parent | 0b90256ada21c6a81b4c18f2c7a23151ab5fc232 (diff) | |
| download | rust-f922c8395d1cfc54c67cbd645f8456a13fb0189f.tar.gz rust-f922c8395d1cfc54c67cbd645f8456a13fb0189f.zip | |
PR fixing wrong order of format parameters in strings. Issue #106572
Adding Adding Fixing small issues for PR Adding tests Removing unused binding Changing the wording on note Fixing PR comment
Diffstat (limited to 'tests/ui/fmt/format-string-wrong-order.rs')
| -rw-r--r-- | tests/ui/fmt/format-string-wrong-order.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/ui/fmt/format-string-wrong-order.rs b/tests/ui/fmt/format-string-wrong-order.rs new file mode 100644 index 00000000000..0bad5402396 --- /dev/null +++ b/tests/ui/fmt/format-string-wrong-order.rs @@ -0,0 +1,15 @@ +fn main() { + let bar = 3; + format!("{?:}", bar); + //~^ ERROR invalid format string: expected format parameter to occur after `:` + format!("{?:bar}"); + //~^ ERROR invalid format string: expected format parameter to occur after `:` + format!("{?:?}", bar); + //~^ ERROR invalid format string: expected format parameter to occur after `:` + format!("{??}", bar); + //~^ ERROR invalid format string: expected `'}'`, found `'?'` + format!("{?;bar}"); + //~^ ERROR invalid format string: expected `'}'`, found `'?'` + format!("{?:#?}", bar); + //~^ ERROR invalid format string: expected format parameter to occur after `:` +} |
