@@ -39,10 +39,9 @@ fn cargo_bench_simple() {
39
39
p. cargo ( "bench" )
40
40
. with_stderr ( & format ! (
41
41
"\
42
- [COMPILING] foo v0.5.0 ({} )
42
+ [COMPILING] foo v0.5.0 (CWD )
43
43
[FINISHED] release [optimized] target(s) in [..]
44
44
[RUNNING] target/release/deps/foo-[..][EXE]" ,
45
- p. url( )
46
45
) ) . with_stdout_contains ( "test bench_hello ... bench: [..]" )
47
46
. run ( ) ;
48
47
}
@@ -79,12 +78,11 @@ fn bench_bench_implicit() {
79
78
p. cargo ( "bench --benches" )
80
79
. with_stderr ( format ! (
81
80
"\
82
- [COMPILING] foo v0.0.1 ({dir} )
81
+ [COMPILING] foo v0.0.1 (CWD )
83
82
[FINISHED] release [optimized] target(s) in [..]
84
83
[RUNNING] target/release/deps/foo-[..][EXE]
85
84
[RUNNING] target/release/deps/mybench-[..][EXE]
86
85
" ,
87
- dir = p. url( )
88
86
) ) . with_stdout_contains ( "test run2 ... bench: [..]" )
89
87
. run ( ) ;
90
88
}
@@ -121,11 +119,10 @@ fn bench_bin_implicit() {
121
119
p. cargo ( "bench --bins" )
122
120
. with_stderr ( format ! (
123
121
"\
124
- [COMPILING] foo v0.0.1 ({dir} )
122
+ [COMPILING] foo v0.0.1 (CWD )
125
123
[FINISHED] release [optimized] target(s) in [..]
126
124
[RUNNING] target/release/deps/foo-[..][EXE]
127
125
" ,
128
- dir = p. url( )
129
126
) ) . with_stdout_contains ( "test run1 ... bench: [..]" )
130
127
. run ( ) ;
131
128
}
@@ -154,11 +151,10 @@ fn bench_tarname() {
154
151
p. cargo ( "bench --bench bin2" )
155
152
. with_stderr ( format ! (
156
153
"\
157
- [COMPILING] foo v0.0.1 ({dir} )
154
+ [COMPILING] foo v0.0.1 (CWD )
158
155
[FINISHED] release [optimized] target(s) in [..]
159
156
[RUNNING] target/release/deps/bin2-[..][EXE]
160
157
" ,
161
- dir = p. url( )
162
158
) ) . with_stdout_contains ( "test run2 ... bench: [..]" )
163
159
. run ( ) ;
164
160
}
@@ -219,11 +215,10 @@ fn cargo_bench_verbose() {
219
215
p. cargo ( "bench -v hello" )
220
216
. with_stderr ( & format ! (
221
217
"\
222
- [COMPILING] foo v0.5.0 ({url} )
218
+ [COMPILING] foo v0.5.0 (CWD )
223
219
[RUNNING] `rustc [..] src/main.rs [..]`
224
220
[FINISHED] release [optimized] target(s) in [..]
225
221
[RUNNING] `[..]target/release/deps/foo-[..][EXE] hello --bench`" ,
226
- url = p. url( )
227
222
) ) . with_stdout_contains ( "test bench_hello ... bench: [..]" )
228
223
. run ( ) ;
229
224
}
@@ -310,10 +305,9 @@ fn cargo_bench_failing_test() {
310
305
. with_stdout_contains ( "test bench_hello ...[..]" )
311
306
. with_stderr_contains ( format ! (
312
307
"\
313
- [COMPILING] foo v0.5.0 ({} )[..]
308
+ [COMPILING] foo v0.5.0 (CWD )[..]
314
309
[FINISHED] release [optimized] target(s) in [..]
315
310
[RUNNING] target/release/deps/foo-[..][EXE]" ,
316
- p. url( )
317
311
) ) . with_either_contains (
318
312
"[..]thread '[..]' panicked at 'assertion failed: `(left == right)`[..]" ,
319
313
) . with_either_contains ( "[..]left: `\" hello\" `[..]" )
@@ -378,11 +372,10 @@ fn bench_with_lib_dep() {
378
372
p. cargo ( "bench" )
379
373
. with_stderr ( & format ! (
380
374
"\
381
- [COMPILING] foo v0.0.1 ({} )
375
+ [COMPILING] foo v0.0.1 (CWD )
382
376
[FINISHED] release [optimized] target(s) in [..]
383
377
[RUNNING] target/release/deps/foo-[..][EXE]
384
378
[RUNNING] target/release/deps/baz-[..][EXE]" ,
385
- p. url( )
386
379
) ) . with_stdout_contains ( "test lib_bench ... bench: [..]" )
387
380
. with_stdout_contains ( "test bin_bench ... bench: [..]" )
388
381
. run ( ) ;
@@ -440,10 +433,9 @@ fn bench_with_deep_lib_dep() {
440
433
. with_stderr ( & format ! (
441
434
"\
442
435
[COMPILING] foo v0.0.1 ([..])
443
- [COMPILING] bar v0.0.1 ({dir} )
436
+ [COMPILING] bar v0.0.1 (CWD )
444
437
[FINISHED] release [optimized] target(s) in [..]
445
438
[RUNNING] target/release/deps/bar-[..][EXE]" ,
446
- dir = p. url( )
447
439
) ) . with_stdout_contains ( "test bar_bench ... bench: [..]" )
448
440
. run ( ) ;
449
441
}
@@ -494,11 +486,10 @@ fn external_bench_explicit() {
494
486
p. cargo ( "bench" )
495
487
. with_stderr ( & format ! (
496
488
"\
497
- [COMPILING] foo v0.0.1 ({} )
489
+ [COMPILING] foo v0.0.1 (CWD )
498
490
[FINISHED] release [optimized] target(s) in [..]
499
491
[RUNNING] target/release/deps/foo-[..][EXE]
500
492
[RUNNING] target/release/deps/bench-[..][EXE]" ,
501
- p. url( )
502
493
) ) . with_stdout_contains ( "test internal_bench ... bench: [..]" )
503
494
. with_stdout_contains ( "test external_bench ... bench: [..]" )
504
495
. run ( ) ;
@@ -539,11 +530,10 @@ fn external_bench_implicit() {
539
530
p. cargo ( "bench" )
540
531
. with_stderr ( & format ! (
541
532
"\
542
- [COMPILING] foo v0.0.1 ({} )
533
+ [COMPILING] foo v0.0.1 (CWD )
543
534
[FINISHED] release [optimized] target(s) in [..]
544
535
[RUNNING] target/release/deps/foo-[..][EXE]
545
536
[RUNNING] target/release/deps/external-[..][EXE]" ,
546
- p. url( )
547
537
) ) . with_stdout_contains ( "test internal_bench ... bench: [..]" )
548
538
. with_stdout_contains ( "test external_bench ... bench: [..]" )
549
539
. run ( ) ;
@@ -615,11 +605,10 @@ automatically infer them to be a target, such as in subfolders.
615
605
616
606
For more information on this warning you can consult
617
607
https://github.com/rust-lang/cargo/issues/5330
618
- [COMPILING] foo v0.0.1 ({} )
608
+ [COMPILING] foo v0.0.1 (CWD )
619
609
[FINISHED] release [optimized] target(s) in [..]
620
610
[RUNNING] target/release/deps/foo-[..][EXE]
621
611
" ,
622
- p. url( )
623
612
) ) . run ( ) ;
624
613
}
625
614
@@ -660,10 +649,9 @@ fn pass_through_command_line() {
660
649
p. cargo ( "bench bar" )
661
650
. with_stderr ( & format ! (
662
651
"\
663
- [COMPILING] foo v0.0.1 ({dir} )
652
+ [COMPILING] foo v0.0.1 (CWD )
664
653
[FINISHED] release [optimized] target(s) in [..]
665
654
[RUNNING] target/release/deps/foo-[..][EXE]" ,
666
- dir = p. url( )
667
655
) ) . with_stdout_contains ( "test bar ... bench: [..]" )
668
656
. run ( ) ;
669
657
@@ -748,11 +736,10 @@ fn lib_bin_same_name() {
748
736
p. cargo ( "bench" )
749
737
. with_stderr ( & format ! (
750
738
"\
751
- [COMPILING] foo v0.0.1 ({} )
739
+ [COMPILING] foo v0.0.1 (CWD )
752
740
[FINISHED] release [optimized] target(s) in [..]
753
741
[RUNNING] target/release/deps/foo-[..][EXE]
754
742
[RUNNING] target/release/deps/foo-[..][EXE]" ,
755
- p. url( )
756
743
) ) . with_stdout_contains_n ( "test [..] ... bench: [..]" , 2 )
757
744
. run ( ) ;
758
745
}
@@ -795,11 +782,10 @@ fn lib_with_standard_name() {
795
782
p. cargo ( "bench" )
796
783
. with_stderr ( & format ! (
797
784
"\
798
- [COMPILING] syntax v0.0.1 ({dir} )
785
+ [COMPILING] syntax v0.0.1 (CWD )
799
786
[FINISHED] release [optimized] target(s) in [..]
800
787
[RUNNING] target/release/deps/syntax-[..][EXE]
801
788
[RUNNING] target/release/deps/bench-[..][EXE]" ,
802
- dir = p. url( )
803
789
) ) . with_stdout_contains ( "test foo_bench ... bench: [..]" )
804
790
. with_stdout_contains ( "test bench ... bench: [..]" )
805
791
. run ( ) ;
@@ -845,10 +831,9 @@ fn lib_with_standard_name2() {
845
831
p. cargo ( "bench" )
846
832
. with_stderr ( & format ! (
847
833
"\
848
- [COMPILING] syntax v0.0.1 ({dir} )
834
+ [COMPILING] syntax v0.0.1 (CWD )
849
835
[FINISHED] release [optimized] target(s) in [..]
850
836
[RUNNING] target/release/deps/syntax-[..][EXE]" ,
851
- dir = p. url( )
852
837
) ) . with_stdout_contains ( "test bench ... bench: [..]" )
853
838
. run ( ) ;
854
839
}
@@ -916,29 +901,27 @@ fn bench_dylib() {
916
901
p. cargo ( "bench -v" )
917
902
. with_stderr ( & format ! (
918
903
"\
919
- [COMPILING] bar v0.0.1 ({dir} /bar)
904
+ [COMPILING] bar v0.0.1 (CWD /bar)
920
905
[RUNNING] [..] -C opt-level=3 [..]
921
- [COMPILING] foo v0.0.1 ({dir} )
906
+ [COMPILING] foo v0.0.1 (CWD )
922
907
[RUNNING] [..] -C opt-level=3 [..]
923
908
[RUNNING] [..] -C opt-level=3 [..]
924
909
[RUNNING] [..] -C opt-level=3 [..]
925
910
[FINISHED] release [optimized] target(s) in [..]
926
911
[RUNNING] `[..]target/release/deps/foo-[..][EXE] --bench`
927
912
[RUNNING] `[..]target/release/deps/bench-[..][EXE] --bench`" ,
928
- dir = p. url( )
929
913
) ) . with_stdout_contains_n ( "test foo ... bench: [..]" , 2 )
930
914
. run ( ) ;
931
915
932
916
p. root ( ) . move_into_the_past ( ) ;
933
917
p. cargo ( "bench -v" )
934
918
. with_stderr ( & format ! (
935
919
"\
936
- [FRESH] bar v0.0.1 ({dir} /bar)
937
- [FRESH] foo v0.0.1 ({dir} )
920
+ [FRESH] bar v0.0.1 (CWD /bar)
921
+ [FRESH] foo v0.0.1 (CWD )
938
922
[FINISHED] release [optimized] target(s) in [..]
939
923
[RUNNING] `[..]target/release/deps/foo-[..][EXE] --bench`
940
924
[RUNNING] `[..]target/release/deps/bench-[..][EXE] --bench`" ,
941
- dir = p. url( )
942
925
) ) . with_stdout_contains_n ( "test foo ... bench: [..]" , 2 )
943
926
. run ( ) ;
944
927
}
@@ -974,10 +957,9 @@ fn bench_twice_with_build_cmd() {
974
957
p. cargo ( "bench" )
975
958
. with_stderr ( & format ! (
976
959
"\
977
- [COMPILING] foo v0.0.1 ({dir} )
960
+ [COMPILING] foo v0.0.1 (CWD )
978
961
[FINISHED] release [optimized] target(s) in [..]
979
962
[RUNNING] target/release/deps/foo-[..][EXE]" ,
980
- dir = p. url( )
981
963
) ) . with_stdout_contains ( "test foo ... bench: [..]" )
982
964
. run ( ) ;
983
965
@@ -1059,15 +1041,13 @@ fn bench_with_examples() {
1059
1041
p. cargo ( "bench -v" )
1060
1042
. with_stderr ( & format ! (
1061
1043
"\
1062
- [COMPILING] foo v6.6.6 ({url} )
1044
+ [COMPILING] foo v6.6.6 (CWD )
1063
1045
[RUNNING] `rustc [..]`
1064
1046
[RUNNING] `rustc [..]`
1065
1047
[RUNNING] `rustc [..]`
1066
1048
[FINISHED] release [optimized] target(s) in [..]
1067
- [RUNNING] `{dir}/target/release/deps/foo-[..][EXE] --bench`
1068
- [RUNNING] `{dir}/target/release/deps/testb1-[..][EXE] --bench`" ,
1069
- dir = p. root( ) . display( ) ,
1070
- url = p. url( )
1049
+ [RUNNING] `CWD/target/release/deps/foo-[..][EXE] --bench`
1050
+ [RUNNING] `CWD/target/release/deps/testb1-[..][EXE] --bench`" ,
1071
1051
) ) . with_stdout_contains ( "test bench_bench1 ... bench: [..]" )
1072
1052
. with_stdout_contains ( "test bench_bench2 ... bench: [..]" )
1073
1053
. run ( ) ;
0 commit comments