Add numeric literals to the write_literal and print_literal tests that shouldn't fail
This commit is contained in:
parent
fb2a06dcce
commit
32b2a3f944
@ -17,6 +17,9 @@ fn main() {
|
||||
println!("{bar:8} {foo:>8}", foo = "hello", bar = "world");
|
||||
println!("{number:>width$}", number = 1, width = 6);
|
||||
println!("{number:>0width$}", number = 1, width = 6);
|
||||
println!("{} of {:b} people know binary, the other half doesn't", 1, 2);
|
||||
println!("10 / 4 is {}", 2.5);
|
||||
println!("2 + 1 = {}", 3);
|
||||
|
||||
// these should throw warnings
|
||||
print!("Hello {}", "world");
|
||||
|
@ -1,5 +1,5 @@
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:22:24
|
||||
--> $DIR/print_literal.rs:25:24
|
||||
|
|
||||
LL | print!("Hello {}", "world");
|
||||
| ^^^^^^^
|
||||
@ -7,61 +7,61 @@ LL | print!("Hello {}", "world");
|
||||
= note: `-D clippy::print-literal` implied by `-D warnings`
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:23:36
|
||||
--> $DIR/print_literal.rs:26:36
|
||||
|
|
||||
LL | println!("Hello {} {}", world, "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:24:26
|
||||
--> $DIR/print_literal.rs:27:26
|
||||
|
|
||||
LL | println!("Hello {}", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:29:25
|
||||
--> $DIR/print_literal.rs:32:25
|
||||
|
|
||||
LL | println!("{0} {1}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:29:34
|
||||
--> $DIR/print_literal.rs:32:34
|
||||
|
|
||||
LL | println!("{0} {1}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:30:25
|
||||
--> $DIR/print_literal.rs:33:25
|
||||
|
|
||||
LL | println!("{1} {0}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:30:34
|
||||
--> $DIR/print_literal.rs:33:34
|
||||
|
|
||||
LL | println!("{1} {0}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:33:35
|
||||
--> $DIR/print_literal.rs:36:35
|
||||
|
|
||||
LL | println!("{foo} {bar}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:33:50
|
||||
--> $DIR/print_literal.rs:36:50
|
||||
|
|
||||
LL | println!("{foo} {bar}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:34:35
|
||||
--> $DIR/print_literal.rs:37:35
|
||||
|
|
||||
LL | println!("{bar} {foo}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/print_literal.rs:34:50
|
||||
--> $DIR/print_literal.rs:37:50
|
||||
|
|
||||
LL | println!("{bar} {foo}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
@ -22,6 +22,9 @@ fn main() {
|
||||
writeln!(&mut v, "{bar:8} {foo:>8}", foo = "hello", bar = "world");
|
||||
writeln!(&mut v, "{number:>width$}", number = 1, width = 6);
|
||||
writeln!(&mut v, "{number:>0width$}", number = 1, width = 6);
|
||||
writeln!(&mut v, "{} of {:b} people know binary, the other half doesn't", 1, 2);
|
||||
writeln!(&mut v, "10 / 4 is {}", 2.5);
|
||||
writeln!(&mut v, "2 + 1 = {}", 3);
|
||||
|
||||
// these should throw warnings
|
||||
write!(&mut v, "Hello {}", "world");
|
||||
|
@ -1,5 +1,5 @@
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:27:32
|
||||
--> $DIR/write_literal.rs:30:32
|
||||
|
|
||||
LL | write!(&mut v, "Hello {}", "world");
|
||||
| ^^^^^^^
|
||||
@ -7,61 +7,61 @@ LL | write!(&mut v, "Hello {}", "world");
|
||||
= note: `-D clippy::write-literal` implied by `-D warnings`
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:28:44
|
||||
--> $DIR/write_literal.rs:31:44
|
||||
|
|
||||
LL | writeln!(&mut v, "Hello {} {}", world, "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:29:34
|
||||
--> $DIR/write_literal.rs:32:34
|
||||
|
|
||||
LL | writeln!(&mut v, "Hello {}", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:34:33
|
||||
--> $DIR/write_literal.rs:37:33
|
||||
|
|
||||
LL | writeln!(&mut v, "{0} {1}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:34:42
|
||||
--> $DIR/write_literal.rs:37:42
|
||||
|
|
||||
LL | writeln!(&mut v, "{0} {1}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:35:33
|
||||
--> $DIR/write_literal.rs:38:33
|
||||
|
|
||||
LL | writeln!(&mut v, "{1} {0}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:35:42
|
||||
--> $DIR/write_literal.rs:38:42
|
||||
|
|
||||
LL | writeln!(&mut v, "{1} {0}", "hello", "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:38:43
|
||||
--> $DIR/write_literal.rs:41:43
|
||||
|
|
||||
LL | writeln!(&mut v, "{foo} {bar}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:38:58
|
||||
--> $DIR/write_literal.rs:41:58
|
||||
|
|
||||
LL | writeln!(&mut v, "{foo} {bar}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:39:43
|
||||
--> $DIR/write_literal.rs:42:43
|
||||
|
|
||||
LL | writeln!(&mut v, "{bar} {foo}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
||||
error: literal with an empty format string
|
||||
--> $DIR/write_literal.rs:39:58
|
||||
--> $DIR/write_literal.rs:42:58
|
||||
|
|
||||
LL | writeln!(&mut v, "{bar} {foo}", foo = "hello", bar = "world");
|
||||
| ^^^^^^^
|
||||
|
Loading…
Reference in New Issue
Block a user