@@ -48,7 +48,7 @@ fn cargo_bench_simple() {
48
48
"\
49
49
[COMPILING] foo v0.5.0 ({})
50
50
[FINISHED] release [optimized] target(s) in [..]
51
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" ,
51
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]" ,
52
52
p. url( )
53
53
) )
54
54
. with_stdout_contains ( "test bench_hello ... bench: [..]" ) ,
@@ -95,8 +95,8 @@ fn bench_bench_implicit() {
95
95
"\
96
96
[COMPILING] foo v0.0.1 ({dir})
97
97
[FINISHED] release [optimized] target(s) in [..]
98
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]
99
- [RUNNING] target[/] release[/] deps[/] mybench-[..][EXE]
98
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]
99
+ [RUNNING] target/ release/ deps/ mybench-[..][EXE]
100
100
" ,
101
101
dir = p. url( )
102
102
) )
@@ -144,7 +144,7 @@ fn bench_bin_implicit() {
144
144
"\
145
145
[COMPILING] foo v0.0.1 ({dir})
146
146
[FINISHED] release [optimized] target(s) in [..]
147
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]
147
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]
148
148
" ,
149
149
dir = p. url( )
150
150
) )
@@ -183,7 +183,7 @@ fn bench_tarname() {
183
183
"\
184
184
[COMPILING] foo v0.0.1 ({dir})
185
185
[FINISHED] release [optimized] target(s) in [..]
186
- [RUNNING] target[/] release[/] deps[/] bin2-[..][EXE]
186
+ [RUNNING] target/ release/ deps/ bin2-[..][EXE]
187
187
" ,
188
188
dir = p. url( )
189
189
) )
@@ -261,9 +261,9 @@ fn cargo_bench_verbose() {
261
261
. with_stderr ( & format ! (
262
262
"\
263
263
[COMPILING] foo v0.5.0 ({url})
264
- [RUNNING] `rustc [..] src[/] main.rs [..]`
264
+ [RUNNING] `rustc [..] src/ main.rs [..]`
265
265
[FINISHED] release [optimized] target(s) in [..]
266
- [RUNNING] `[..]target[/] release[/] deps[/] foo-[..][EXE] hello --bench`" ,
266
+ [RUNNING] `[..]target/ release/ deps/ foo-[..][EXE] hello --bench`" ,
267
267
url = p. url( )
268
268
) )
269
269
. with_stdout_contains ( "test bench_hello ... bench: [..]" ) ,
@@ -372,15 +372,15 @@ fn cargo_bench_failing_test() {
372
372
"\
373
373
[COMPILING] foo v0.5.0 ({})[..]
374
374
[FINISHED] release [optimized] target(s) in [..]
375
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" ,
375
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]" ,
376
376
p. url( )
377
377
) )
378
378
. with_either_contains (
379
379
"[..]thread '[..]' panicked at 'assertion failed: `(left == right)`[..]" ,
380
380
)
381
381
. with_either_contains ( "[..]left: `\" hello\" `[..]" )
382
382
. with_either_contains ( "[..]right: `\" nope\" `[..]" )
383
- . with_either_contains ( "[..]src[/] main.rs:15[..]" )
383
+ . with_either_contains ( "[..]src/ main.rs:15[..]" )
384
384
. with_status ( 101 ) ,
385
385
) ;
386
386
}
@@ -447,8 +447,8 @@ fn bench_with_lib_dep() {
447
447
"\
448
448
[COMPILING] foo v0.0.1 ({})
449
449
[FINISHED] release [optimized] target(s) in [..]
450
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]
451
- [RUNNING] target[/] release[/] deps[/] baz-[..][EXE]" ,
450
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]
451
+ [RUNNING] target/ release/ deps/ baz-[..][EXE]" ,
452
452
p. url( )
453
453
) )
454
454
. with_stdout_contains ( "test lib_bench ... bench: [..]" )
@@ -515,7 +515,7 @@ fn bench_with_deep_lib_dep() {
515
515
[COMPILING] foo v0.0.1 ([..])
516
516
[COMPILING] bar v0.0.1 ({dir})
517
517
[FINISHED] release [optimized] target(s) in [..]
518
- [RUNNING] target[/] release[/] deps[/] bar-[..][EXE]" ,
518
+ [RUNNING] target/ release/ deps/ bar-[..][EXE]" ,
519
519
dir = p. url( )
520
520
) )
521
521
. with_stdout_contains ( "test bar_bench ... bench: [..]" ) ,
@@ -575,8 +575,8 @@ fn external_bench_explicit() {
575
575
"\
576
576
[COMPILING] foo v0.0.1 ({})
577
577
[FINISHED] release [optimized] target(s) in [..]
578
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]
579
- [RUNNING] target[/] release[/] deps[/] bench-[..][EXE]" ,
578
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]
579
+ [RUNNING] target/ release/ deps/ bench-[..][EXE]" ,
580
580
p. url( )
581
581
) )
582
582
. with_stdout_contains ( "test internal_bench ... bench: [..]" )
@@ -625,8 +625,8 @@ fn external_bench_implicit() {
625
625
"\
626
626
[COMPILING] foo v0.0.1 ({})
627
627
[FINISHED] release [optimized] target(s) in [..]
628
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]
629
- [RUNNING] target[/] release[/] deps[/] external-[..][EXE]" ,
628
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]
629
+ [RUNNING] target/ release/ deps/ external-[..][EXE]" ,
630
630
p. url( )
631
631
) )
632
632
. with_stdout_contains ( "test internal_bench ... bench: [..]" )
@@ -707,7 +707,7 @@ For more information on this warning you can consult
707
707
https://github.com/rust-lang/cargo/issues/5330
708
708
[COMPILING] foo v0.0.1 ({})
709
709
[FINISHED] release [optimized] target(s) in [..]
710
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]
710
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]
711
711
" ,
712
712
p. url( )
713
713
) ) ,
@@ -758,7 +758,7 @@ fn pass_through_command_line() {
758
758
"\
759
759
[COMPILING] foo v0.0.1 ({dir})
760
760
[FINISHED] release [optimized] target(s) in [..]
761
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" ,
761
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]" ,
762
762
dir = p. url( )
763
763
) )
764
764
. with_stdout_contains ( "test bar ... bench: [..]" ) ,
@@ -770,7 +770,7 @@ fn pass_through_command_line() {
770
770
. with_status ( 0 )
771
771
. with_stderr (
772
772
"[FINISHED] release [optimized] target(s) in [..]
773
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" ,
773
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]" ,
774
774
)
775
775
. with_stdout_contains ( "test foo ... bench: [..]" ) ,
776
776
) ;
@@ -859,8 +859,8 @@ fn lib_bin_same_name() {
859
859
"\
860
860
[COMPILING] foo v0.0.1 ({})
861
861
[FINISHED] release [optimized] target(s) in [..]
862
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]
863
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" ,
862
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]
863
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]" ,
864
864
p. url( )
865
865
) )
866
866
. with_stdout_contains_n ( "test [..] ... bench: [..]" , 2 ) ,
@@ -912,8 +912,8 @@ fn lib_with_standard_name() {
912
912
"\
913
913
[COMPILING] syntax v0.0.1 ({dir})
914
914
[FINISHED] release [optimized] target(s) in [..]
915
- [RUNNING] target[/] release[/] deps[/] syntax-[..][EXE]
916
- [RUNNING] target[/] release[/] deps[/] bench-[..][EXE]" ,
915
+ [RUNNING] target/ release/ deps/ syntax-[..][EXE]
916
+ [RUNNING] target/ release/ deps/ bench-[..][EXE]" ,
917
917
dir = p. url( )
918
918
) )
919
919
. with_stdout_contains ( "test foo_bench ... bench: [..]" )
@@ -968,7 +968,7 @@ fn lib_with_standard_name2() {
968
968
"\
969
969
[COMPILING] syntax v0.0.1 ({dir})
970
970
[FINISHED] release [optimized] target(s) in [..]
971
- [RUNNING] target[/] release[/] deps[/] syntax-[..][EXE]" ,
971
+ [RUNNING] target/ release/ deps/ syntax-[..][EXE]" ,
972
972
dir = p. url( )
973
973
) )
974
974
. with_stdout_contains ( "test bench ... bench: [..]" ) ,
@@ -1052,8 +1052,8 @@ fn bench_dylib() {
1052
1052
[RUNNING] [..] -C opt-level=3 [..]
1053
1053
[RUNNING] [..] -C opt-level=3 [..]
1054
1054
[FINISHED] release [optimized] target(s) in [..]
1055
- [RUNNING] `[..]target[/] release[/] deps[/] foo-[..][EXE] --bench`
1056
- [RUNNING] `[..]target[/] release[/] deps[/] bench-[..][EXE] --bench`" ,
1055
+ [RUNNING] `[..]target/ release/ deps/ foo-[..][EXE] --bench`
1056
+ [RUNNING] `[..]target/ release/ deps/ bench-[..][EXE] --bench`" ,
1057
1057
dir = p. url( )
1058
1058
) )
1059
1059
. with_stdout_contains_n ( "test foo ... bench: [..]" , 2 ) ,
@@ -1069,8 +1069,8 @@ fn bench_dylib() {
1069
1069
[FRESH] bar v0.0.1 ({dir}/bar)
1070
1070
[FRESH] foo v0.0.1 ({dir})
1071
1071
[FINISHED] release [optimized] target(s) in [..]
1072
- [RUNNING] `[..]target[/] release[/] deps[/] foo-[..][EXE] --bench`
1073
- [RUNNING] `[..]target[/] release[/] deps[/] bench-[..][EXE] --bench`" ,
1072
+ [RUNNING] `[..]target/ release/ deps/ foo-[..][EXE] --bench`
1073
+ [RUNNING] `[..]target/ release/ deps/ bench-[..][EXE] --bench`" ,
1074
1074
dir = p. url( )
1075
1075
) )
1076
1076
. with_stdout_contains_n ( "test foo ... bench: [..]" , 2 ) ,
@@ -1115,7 +1115,7 @@ fn bench_twice_with_build_cmd() {
1115
1115
"\
1116
1116
[COMPILING] foo v0.0.1 ({dir})
1117
1117
[FINISHED] release [optimized] target(s) in [..]
1118
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" ,
1118
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]" ,
1119
1119
dir = p. url( )
1120
1120
) )
1121
1121
. with_stdout_contains ( "test foo ... bench: [..]" ) ,
@@ -1127,7 +1127,7 @@ fn bench_twice_with_build_cmd() {
1127
1127
. with_status ( 0 )
1128
1128
. with_stderr (
1129
1129
"[FINISHED] release [optimized] target(s) in [..]
1130
- [RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" ,
1130
+ [RUNNING] target/ release/ deps/ foo-[..][EXE]" ,
1131
1131
)
1132
1132
. with_stdout_contains ( "test foo ... bench: [..]" ) ,
1133
1133
) ;
@@ -1215,8 +1215,8 @@ fn bench_with_examples() {
1215
1215
[RUNNING] `rustc [..]`
1216
1216
[RUNNING] `rustc [..]`
1217
1217
[FINISHED] release [optimized] target(s) in [..]
1218
- [RUNNING] `{dir}[/] target[/] release[/] deps[/] foo-[..][EXE] --bench`
1219
- [RUNNING] `{dir}[/] target[/] release[/] deps[/] testb1-[..][EXE] --bench`" ,
1218
+ [RUNNING] `{dir}/ target/ release/ deps/ foo-[..][EXE] --bench`
1219
+ [RUNNING] `{dir}/ target/ release/ deps/ testb1-[..][EXE] --bench`" ,
1220
1220
dir = p. root( ) . display( ) ,
1221
1221
url = p. url( )
1222
1222
) )
@@ -1262,7 +1262,7 @@ fn test_a_bench() {
1262
1262
"\
1263
1263
[COMPILING] foo v0.1.0 ([..])
1264
1264
[FINISHED] dev [unoptimized + debuginfo] target(s) in [..]
1265
- [RUNNING] target[/] debug[/] deps[/] b-[..][EXE]" ,
1265
+ [RUNNING] target/ debug/ deps/ b-[..][EXE]" ,
1266
1266
)
1267
1267
. with_stdout_contains ( "test foo ... ok" ) ,
1268
1268
) ;
@@ -1343,9 +1343,9 @@ fn test_bench_no_fail_fast() {
1343
1343
. arg ( "--test-threads=1" ) ,
1344
1344
execs ( )
1345
1345
. with_status ( 101 )
1346
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" )
1346
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ foo-[..][EXE]" )
1347
1347
. with_stdout_contains ( "running 2 tests" )
1348
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" )
1348
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ foo-[..][EXE]" )
1349
1349
. with_stdout_contains ( "test bench_hello [..]" )
1350
1350
. with_stdout_contains ( "test bench_nope [..]" ) ,
1351
1351
) ;
@@ -1438,9 +1438,9 @@ fn test_bench_multiple_packages() {
1438
1438
p. cargo ( "bench" ) . arg ( "-p" ) . arg ( "bar" ) . arg ( "-p" ) . arg ( "baz" ) ,
1439
1439
execs ( )
1440
1440
. with_status ( 0 )
1441
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] bbaz-[..][EXE]" )
1441
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ bbaz-[..][EXE]" )
1442
1442
. with_stdout_contains ( "test bench_baz ... bench: [..]" )
1443
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] bbar-[..][EXE]" )
1443
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ bbar-[..][EXE]" )
1444
1444
. with_stdout_contains ( "test bench_bar ... bench: [..]" ) ,
1445
1445
) ;
1446
1446
}
@@ -1498,9 +1498,9 @@ fn bench_all_workspace() {
1498
1498
p. cargo ( "bench" ) . arg ( "--all" ) ,
1499
1499
execs ( )
1500
1500
. with_status ( 0 )
1501
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] bar-[..][EXE]" )
1501
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ bar-[..][EXE]" )
1502
1502
. with_stdout_contains ( "test bench_bar ... bench: [..]" )
1503
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] foo-[..][EXE]" )
1503
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ foo-[..][EXE]" )
1504
1504
. with_stdout_contains ( "test bench_foo ... bench: [..]" ) ,
1505
1505
) ;
1506
1506
}
@@ -1601,9 +1601,9 @@ fn bench_all_virtual_manifest() {
1601
1601
p. cargo ( "bench" ) . arg ( "--all" ) ,
1602
1602
execs ( )
1603
1603
. with_status ( 0 )
1604
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] baz-[..][EXE]" )
1604
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ baz-[..][EXE]" )
1605
1605
. with_stdout_contains ( "test bench_baz ... bench: [..]" )
1606
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] bar-[..][EXE]" )
1606
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ bar-[..][EXE]" )
1607
1607
. with_stdout_contains ( "test bench_bar ... bench: [..]" ) ,
1608
1608
) ;
1609
1609
}
@@ -1646,7 +1646,7 @@ fn legacy_bench_name() {
1646
1646
p. cargo ( "bench" ) ,
1647
1647
execs ( ) . with_status ( 0 ) . with_stderr_contains (
1648
1648
"\
1649
- [WARNING] path `[..]src[/] bench.rs` was erroneously implicitly accepted for benchmark `bench`,
1649
+ [WARNING] path `[..]src/ bench.rs` was erroneously implicitly accepted for benchmark `bench`,
1650
1650
please set bench.path in Cargo.toml" ,
1651
1651
) ,
1652
1652
) ;
@@ -1698,9 +1698,9 @@ fn bench_virtual_manifest_all_implied() {
1698
1698
p. cargo ( "bench" ) ,
1699
1699
execs ( )
1700
1700
. with_status ( 0 )
1701
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] baz-[..][EXE]" )
1701
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ baz-[..][EXE]" )
1702
1702
. with_stdout_contains ( "test bench_baz ... bench: [..]" )
1703
- . with_stderr_contains ( "[RUNNING] target[/] release[/] deps[/] bar-[..][EXE]" )
1703
+ . with_stderr_contains ( "[RUNNING] target/ release/ deps/ bar-[..][EXE]" )
1704
1704
. with_stdout_contains ( "test bench_bar ... bench: [..]" ) ,
1705
1705
) ;
1706
1706
}
0 commit comments