File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -825,6 +825,7 @@ fn clean_spec_reserved() {
825825 . run ( ) ;
826826}
827827
828+ #[ allow( deprecated) ]
828829#[ cargo_test]
829830fn clean_dry_run ( ) {
830831 // Basic `clean --dry-run` test.
@@ -866,15 +867,11 @@ fn clean_dry_run() {
866867 // Verify it didn't delete anything.
867868 let after = p. build_dir ( ) . ls_r ( ) ;
868869 assert_eq ! ( before, after) ;
869- let path_stringify = |p : & PathBuf | format ! ( "{}\n " , p. to_str( ) . unwrap( ) ) ;
870- let files = itertools:: join ( before. iter ( ) . map ( path_stringify) , "" ) ;
871- let re = regex:: Regex :: new ( "/(?<head>[a-z0-9\\ -_]+)-([0-9a-f]{16})(?<tail>.*)" ) . unwrap ( ) ;
872- let expected = re. replace_all ( & files, "/$head-[HASH]$tail" ) ;
873- let expected = expected. replace ( p. build_dir ( ) . to_str ( ) . unwrap ( ) , "[ROOT]/foo/target" ) ;
870+ let expected = itertools:: join ( before. iter ( ) . map ( |p| p. to_str ( ) . unwrap ( ) ) , "\n " ) ;
874871 eprintln ! ( "{expected}" ) ;
875872 // Verify the verbose output.
876873 p. cargo ( "clean --dry-run -v" )
877- . with_stdout_data ( expected. unordered ( ) )
874+ . with_stdout_unordered ( expected)
878875 . with_stderr_data ( str![ [ r#"
879876[SUMMARY] [FILE_NUM] files, [FILE_SIZE]B total
880877[WARNING] no files deleted due to --dry-run
You can’t perform that action at this time.
0 commit comments