Lines Matching refs:dir

24     let dir = Dir::tmp();  in empty()  localVariable
25 let wd = WalkDir::new(dir.path()); in empty()
26 let r = dir.run_recursive(wd); in empty()
34 assert_eq!(dir.path(), ent.path()); in empty()
35 assert_eq!(dir.path().file_name().unwrap(), ent.file_name()); in empty()
40 let dir = Dir::tmp(); in empty_follow() localVariable
41 let wd = WalkDir::new(dir.path()).follow_links(true); in empty_follow()
42 let r = dir.run_recursive(wd); in empty_follow()
50 assert_eq!(dir.path(), ent.path()); in empty_follow()
51 assert_eq!(dir.path().file_name().unwrap(), ent.file_name()); in empty_follow()
56 let dir = Dir::tmp(); in empty_file() localVariable
57 dir.touch("a"); in empty_file()
59 let wd = WalkDir::new(dir.path().join("a")); in empty_file()
60 let r = dir.run_recursive(wd); in empty_file()
68 assert_eq!(dir.join("a"), ent.path()); in empty_file()
74 let dir = Dir::tmp(); in empty_file_follow() localVariable
75 dir.touch("a"); in empty_file_follow()
77 let wd = WalkDir::new(dir.path().join("a")).follow_links(true); in empty_file_follow()
78 let r = dir.run_recursive(wd); in empty_file_follow()
86 assert_eq!(dir.join("a"), ent.path()); in empty_file_follow()
92 let dir = Dir::tmp(); in one_dir() localVariable
93 dir.mkdirp("a"); in one_dir()
95 let wd = WalkDir::new(dir.path()); in one_dir()
96 let r = dir.run_recursive(wd); in one_dir()
102 assert_eq!(dir.join("a"), ent.path()); in one_dir()
110 let dir = Dir::tmp(); in one_file() localVariable
111 dir.touch("a"); in one_file()
113 let wd = WalkDir::new(dir.path()); in one_file()
114 let r = dir.run_recursive(wd); in one_file()
120 assert_eq!(dir.join("a"), ent.path()); in one_file()
128 let dir = Dir::tmp(); in one_dir_one_file() localVariable
129 dir.mkdirp("foo"); in one_dir_one_file()
130 dir.touch("foo/a"); in one_dir_one_file()
132 let wd = WalkDir::new(dir.path()); in one_dir_one_file()
133 let r = dir.run_recursive(wd); in one_dir_one_file()
137 dir.path().to_path_buf(), in one_dir_one_file()
138 dir.join("foo"), in one_dir_one_file()
139 dir.join("foo").join("a"), in one_dir_one_file()
146 let dir = Dir::tmp(); in many_files() localVariable
147 dir.mkdirp("foo"); in many_files()
148 dir.touch_all(&["foo/a", "foo/b", "foo/c"]); in many_files()
150 let wd = WalkDir::new(dir.path()); in many_files()
151 let r = dir.run_recursive(wd); in many_files()
155 dir.path().to_path_buf(), in many_files()
156 dir.join("foo"), in many_files()
157 dir.join("foo").join("a"), in many_files()
158 dir.join("foo").join("b"), in many_files()
159 dir.join("foo").join("c"), in many_files()
166 let dir = Dir::tmp(); in many_dirs() localVariable
167 dir.mkdirp("foo/a"); in many_dirs()
168 dir.mkdirp("foo/b"); in many_dirs()
169 dir.mkdirp("foo/c"); in many_dirs()
171 let wd = WalkDir::new(dir.path()); in many_dirs()
172 let r = dir.run_recursive(wd); in many_dirs()
176 dir.path().to_path_buf(), in many_dirs()
177 dir.join("foo"), in many_dirs()
178 dir.join("foo").join("a"), in many_dirs()
179 dir.join("foo").join("b"), in many_dirs()
180 dir.join("foo").join("c"), in many_dirs()
187 let dir = Dir::tmp(); in many_mixed() localVariable
188 dir.mkdirp("foo/a"); in many_mixed()
189 dir.mkdirp("foo/c"); in many_mixed()
190 dir.mkdirp("foo/e"); in many_mixed()
191 dir.touch_all(&["foo/b", "foo/d", "foo/f"]); in many_mixed()
193 let wd = WalkDir::new(dir.path()); in many_mixed()
194 let r = dir.run_recursive(wd); in many_mixed()
198 dir.path().to_path_buf(), in many_mixed()
199 dir.join("foo"), in many_mixed()
200 dir.join("foo").join("a"), in many_mixed()
201 dir.join("foo").join("b"), in many_mixed()
202 dir.join("foo").join("c"), in many_mixed()
203 dir.join("foo").join("d"), in many_mixed()
204 dir.join("foo").join("e"), in many_mixed()
205 dir.join("foo").join("f"), in many_mixed()
214 let dir = Dir::tmp(); in nested() localVariable
215 dir.mkdirp(&nested); in nested()
216 dir.touch(nested.join("A")); in nested()
218 let wd = WalkDir::new(dir.path()); in nested()
219 let r = dir.run_recursive(wd); in nested()
223 dir.path().to_path_buf(), in nested()
224 dir.join("a"), in nested()
225 dir.join("a/b"), in nested()
226 dir.join("a/b/c"), in nested()
227 dir.join("a/b/c/d"), in nested()
228 dir.join("a/b/c/d/e"), in nested()
229 dir.join("a/b/c/d/e/f"), in nested()
230 dir.join("a/b/c/d/e/f/g"), in nested()
231 dir.join("a/b/c/d/e/f/g/h"), in nested()
232 dir.join("a/b/c/d/e/f/g/h/i"), in nested()
233 dir.join("a/b/c/d/e/f/g/h/i/j"), in nested()
234 dir.join("a/b/c/d/e/f/g/h/i/j/k"), in nested()
235 dir.join("a/b/c/d/e/f/g/h/i/j/k/l"), in nested()
236 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m"), in nested()
237 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n"), in nested()
238 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o"), in nested()
239 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p"), in nested()
240 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q"), in nested()
241 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r"), in nested()
242 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s"), in nested()
243 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t"), in nested()
244 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u"), in nested()
245 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v"), in nested()
246 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w"), in nested()
247 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x"), in nested()
248 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y"), in nested()
249 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z"), in nested()
250 dir.join(&nested).join("A"), in nested()
259 let dir = Dir::tmp(); in nested_small_max_open() localVariable
260 dir.mkdirp(&nested); in nested_small_max_open()
261 dir.touch(nested.join("A")); in nested_small_max_open()
263 let wd = WalkDir::new(dir.path()).max_open(1); in nested_small_max_open()
264 let r = dir.run_recursive(wd); in nested_small_max_open()
268 dir.path().to_path_buf(), in nested_small_max_open()
269 dir.join("a"), in nested_small_max_open()
270 dir.join("a/b"), in nested_small_max_open()
271 dir.join("a/b/c"), in nested_small_max_open()
272 dir.join("a/b/c/d"), in nested_small_max_open()
273 dir.join("a/b/c/d/e"), in nested_small_max_open()
274 dir.join("a/b/c/d/e/f"), in nested_small_max_open()
275 dir.join("a/b/c/d/e/f/g"), in nested_small_max_open()
276 dir.join("a/b/c/d/e/f/g/h"), in nested_small_max_open()
277 dir.join("a/b/c/d/e/f/g/h/i"), in nested_small_max_open()
278 dir.join("a/b/c/d/e/f/g/h/i/j"), in nested_small_max_open()
279 dir.join("a/b/c/d/e/f/g/h/i/j/k"), in nested_small_max_open()
280 dir.join("a/b/c/d/e/f/g/h/i/j/k/l"), in nested_small_max_open()
281 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m"), in nested_small_max_open()
282 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n"), in nested_small_max_open()
283 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o"), in nested_small_max_open()
284 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p"), in nested_small_max_open()
285 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q"), in nested_small_max_open()
286 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r"), in nested_small_max_open()
287 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s"), in nested_small_max_open()
288 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t"), in nested_small_max_open()
289 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u"), in nested_small_max_open()
290 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v"), in nested_small_max_open()
291 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w"), in nested_small_max_open()
292 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x"), in nested_small_max_open()
293 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y"), in nested_small_max_open()
294 dir.join("a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z"), in nested_small_max_open()
295 dir.join(&nested).join("A"), in nested_small_max_open()
302 let dir = Dir::tmp(); in siblings() localVariable
303 dir.mkdirp("foo"); in siblings()
304 dir.mkdirp("bar"); in siblings()
305 dir.touch_all(&["foo/a", "foo/b"]); in siblings()
306 dir.touch_all(&["bar/a", "bar/b"]); in siblings()
308 let wd = WalkDir::new(dir.path()); in siblings()
309 let r = dir.run_recursive(wd); in siblings()
313 dir.path().to_path_buf(), in siblings()
314 dir.join("bar"), in siblings()
315 dir.join("bar").join("a"), in siblings()
316 dir.join("bar").join("b"), in siblings()
317 dir.join("foo"), in siblings()
318 dir.join("foo").join("a"), in siblings()
319 dir.join("foo").join("b"), in siblings()
326 let dir = Dir::tmp(); in sym_root_file_nofollow() localVariable
327 dir.touch("a"); in sym_root_file_nofollow()
328 dir.symlink_file("a", "a-link"); in sym_root_file_nofollow()
330 let wd = WalkDir::new(dir.join("a-link")); in sym_root_file_nofollow()
331 let r = dir.run_recursive(wd); in sym_root_file_nofollow()
338 assert_eq!(dir.join("a-link"), link.path()); in sym_root_file_nofollow()
342 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_root_file_nofollow()
357 let dir = Dir::tmp(); in sym_root_file_follow() localVariable
358 dir.touch("a"); in sym_root_file_follow()
359 dir.symlink_file("a", "a-link"); in sym_root_file_follow()
361 let wd = WalkDir::new(dir.join("a-link")).follow_links(true); in sym_root_file_follow()
362 let r = dir.run_recursive(wd); in sym_root_file_follow()
368 assert_eq!(dir.join("a-link"), link.path()); in sym_root_file_follow()
372 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_root_file_follow()
387 let dir = Dir::tmp(); in sym_root_dir_nofollow() localVariable
388 dir.mkdirp("a"); in sym_root_dir_nofollow()
389 dir.symlink_dir("a", "a-link"); in sym_root_dir_nofollow()
390 dir.touch("a/zzz"); in sym_root_dir_nofollow()
392 let wd = WalkDir::new(dir.join("a-link")); in sym_root_dir_nofollow()
393 let r = dir.run_recursive(wd); in sym_root_dir_nofollow()
400 assert_eq!(dir.join("a-link"), link.path()); in sym_root_dir_nofollow()
404 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_root_dir_nofollow()
417 assert_eq!(dir.join("a-link").join("zzz"), link_zzz.path()); in sym_root_dir_nofollow()
423 let dir = Dir::tmp(); in sym_root_dir_follow() localVariable
424 dir.mkdirp("a"); in sym_root_dir_follow()
425 dir.symlink_dir("a", "a-link"); in sym_root_dir_follow()
426 dir.touch("a/zzz"); in sym_root_dir_follow()
428 let wd = WalkDir::new(dir.join("a-link")).follow_links(true); in sym_root_dir_follow()
429 let r = dir.run_recursive(wd); in sym_root_dir_follow()
436 assert_eq!(dir.join("a-link"), link.path()); in sym_root_dir_follow()
440 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_root_dir_follow()
453 assert_eq!(dir.join("a-link").join("zzz"), link_zzz.path()); in sym_root_dir_follow()
459 let dir = Dir::tmp(); in sym_file_nofollow() localVariable
460 dir.touch("a"); in sym_file_nofollow()
461 dir.symlink_file("a", "a-link"); in sym_file_nofollow()
463 let wd = WalkDir::new(dir.path()); in sym_file_nofollow()
464 let r = dir.run_recursive(wd); in sym_file_nofollow()
471 assert_eq!(dir.join("a"), src.path()); in sym_file_nofollow()
472 assert_eq!(dir.join("a-link"), link.path()); in sym_file_nofollow()
477 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_file_nofollow()
495 let dir = Dir::tmp(); in sym_file_follow() localVariable
496 dir.touch("a"); in sym_file_follow()
497 dir.symlink_file("a", "a-link"); in sym_file_follow()
499 let wd = WalkDir::new(dir.path()).follow_links(true); in sym_file_follow()
500 let r = dir.run_recursive(wd); in sym_file_follow()
507 assert_eq!(dir.join("a"), src.path()); in sym_file_follow()
508 assert_eq!(dir.join("a-link"), link.path()); in sym_file_follow()
513 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_file_follow()
531 let dir = Dir::tmp(); in sym_dir_nofollow() localVariable
532 dir.mkdirp("a"); in sym_dir_nofollow()
533 dir.symlink_dir("a", "a-link"); in sym_dir_nofollow()
534 dir.touch("a/zzz"); in sym_dir_nofollow()
536 let wd = WalkDir::new(dir.path()); in sym_dir_nofollow()
537 let r = dir.run_recursive(wd); in sym_dir_nofollow()
544 assert_eq!(dir.join("a"), src.path()); in sym_dir_nofollow()
545 assert_eq!(dir.join("a-link"), link.path()); in sym_dir_nofollow()
550 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_dir_nofollow()
568 let dir = Dir::tmp(); in sym_dir_follow() localVariable
569 dir.mkdirp("a"); in sym_dir_follow()
570 dir.symlink_dir("a", "a-link"); in sym_dir_follow()
571 dir.touch("a/zzz"); in sym_dir_follow()
573 let wd = WalkDir::new(dir.path()).follow_links(true); in sym_dir_follow()
574 let r = dir.run_recursive(wd); in sym_dir_follow()
581 assert_eq!(dir.join("a"), src.path()); in sym_dir_follow()
582 assert_eq!(dir.join("a-link"), link.path()); in sym_dir_follow()
587 assert_eq!(dir.join("a"), fs::read_link(link.path()).unwrap()); in sym_dir_follow()
603 assert_eq!(dir.join("a").join("zzz"), src_zzz.path()); in sym_dir_follow()
604 assert_eq!(dir.join("a-link").join("zzz"), link_zzz.path()); in sym_dir_follow()
611 let dir = Dir::tmp(); in sym_noloop() localVariable
612 dir.mkdirp("a/b/c"); in sym_noloop()
613 dir.symlink_dir("a", "a/b/c/a-link"); in sym_noloop()
615 let wd = WalkDir::new(dir.path()); in sym_noloop()
616 let r = dir.run_recursive(wd); in sym_noloop()
625 let dir = Dir::tmp(); in sym_loop_detect() localVariable
626 dir.mkdirp("a/b/c"); in sym_loop_detect()
627 dir.symlink_dir("a", "a/b/c/a-link"); in sym_loop_detect()
629 let wd = WalkDir::new(dir.path()).follow_links(true); in sym_loop_detect()
630 let r = dir.run_recursive(wd); in sym_loop_detect()
638 let expected = dir.join("a/b/c/a-link"); in sym_loop_detect()
641 let expected = dir.join("a"); in sym_loop_detect()
650 let dir = Dir::tmp(); in sym_self_loop_no_error() localVariable
651 dir.symlink_file("a", "a"); in sym_self_loop_no_error()
653 let wd = WalkDir::new(dir.path()); in sym_self_loop_no_error()
654 let r = dir.run_recursive(wd); in sym_self_loop_no_error()
661 assert_eq!(dir.join("a"), ent.path()); in sym_self_loop_no_error()
675 let dir = Dir::tmp(); in sym_file_self_loop_io_error() localVariable
676 dir.symlink_file("a", "a"); in sym_file_self_loop_io_error()
678 let wd = WalkDir::new(dir.path()).follow_links(true); in sym_file_self_loop_io_error()
679 let r = dir.run_recursive(wd); in sym_file_self_loop_io_error()
687 let expected = dir.join("a"); in sym_file_self_loop_io_error()
696 let dir = Dir::tmp(); in sym_dir_self_loop_io_error() localVariable
697 dir.symlink_dir("a", "a"); in sym_dir_self_loop_io_error()
699 let wd = WalkDir::new(dir.path()).follow_links(true); in sym_dir_self_loop_io_error()
700 let r = dir.run_recursive(wd); in sym_dir_self_loop_io_error()
708 let expected = dir.join("a"); in sym_dir_self_loop_io_error()
717 let dir = Dir::tmp(); in min_depth_1() localVariable
718 dir.mkdirp("a/b"); in min_depth_1()
720 let wd = WalkDir::new(dir.path()).min_depth(1); in min_depth_1()
721 let r = dir.run_recursive(wd); in min_depth_1()
724 let expected = vec![dir.join("a"), dir.join("a").join("b")]; in min_depth_1()
730 let dir = Dir::tmp(); in min_depth_2() localVariable
731 dir.mkdirp("a/b"); in min_depth_2()
733 let wd = WalkDir::new(dir.path()).min_depth(2); in min_depth_2()
734 let r = dir.run_recursive(wd); in min_depth_2()
737 let expected = vec![dir.join("a").join("b")]; in min_depth_2()
743 let dir = Dir::tmp(); in max_depth_0() localVariable
744 dir.mkdirp("a/b"); in max_depth_0()
746 let wd = WalkDir::new(dir.path()).max_depth(0); in max_depth_0()
747 let r = dir.run_recursive(wd); in max_depth_0()
750 let expected = vec![dir.path().to_path_buf()]; in max_depth_0()
756 let dir = Dir::tmp(); in max_depth_1() localVariable
757 dir.mkdirp("a/b"); in max_depth_1()
759 let wd = WalkDir::new(dir.path()).max_depth(1); in max_depth_1()
760 let r = dir.run_recursive(wd); in max_depth_1()
763 let expected = vec![dir.path().to_path_buf(), dir.join("a")]; in max_depth_1()
769 let dir = Dir::tmp(); in max_depth_2() localVariable
770 dir.mkdirp("a/b"); in max_depth_2()
772 let wd = WalkDir::new(dir.path()).max_depth(2); in max_depth_2()
773 let r = dir.run_recursive(wd); in max_depth_2()
777 vec![dir.path().to_path_buf(), dir.join("a"), dir.join("a").join("b")]; in max_depth_2()
784 let dir = Dir::tmp(); in min_max_depth_diff_nada() localVariable
785 dir.mkdirp("a/b/c"); in min_max_depth_diff_nada()
787 let wd = WalkDir::new(dir.path()).min_depth(3).max_depth(2); in min_max_depth_diff_nada()
788 let r = dir.run_recursive(wd); in min_max_depth_diff_nada()
791 let expected = vec![dir.join("a").join("b").join("c")]; in min_max_depth_diff_nada()
797 let dir = Dir::tmp(); in min_max_depth_diff_0() localVariable
798 dir.mkdirp("a/b/c"); in min_max_depth_diff_0()
800 let wd = WalkDir::new(dir.path()).min_depth(2).max_depth(2); in min_max_depth_diff_0()
801 let r = dir.run_recursive(wd); in min_max_depth_diff_0()
804 let expected = vec![dir.join("a").join("b")]; in min_max_depth_diff_0()
810 let dir = Dir::tmp(); in min_max_depth_diff_1() localVariable
811 dir.mkdirp("a/b/c"); in min_max_depth_diff_1()
813 let wd = WalkDir::new(dir.path()).min_depth(1).max_depth(2); in min_max_depth_diff_1()
814 let r = dir.run_recursive(wd); in min_max_depth_diff_1()
817 let expected = vec![dir.join("a"), dir.join("a").join("b")]; in min_max_depth_diff_1()
823 let dir = Dir::tmp(); in contents_first() localVariable
824 dir.touch("a"); in contents_first()
826 let wd = WalkDir::new(dir.path()).contents_first(true); in contents_first()
827 let r = dir.run_recursive(wd); in contents_first()
830 let expected = vec![dir.join("a"), dir.path().to_path_buf()]; in contents_first()
836 let dir = Dir::tmp(); in skip_current_dir() localVariable
837 dir.mkdirp("foo/bar/baz"); in skip_current_dir()
838 dir.mkdirp("quux"); in skip_current_dir()
841 let mut it = WalkDir::new(dir.path()).into_iter(); in skip_current_dir()
852 dir.path().to_path_buf(), in skip_current_dir()
853 dir.join("foo"), in skip_current_dir()
854 dir.join("foo").join("bar"), in skip_current_dir()
855 dir.join("quux"), in skip_current_dir()
862 let dir = Dir::tmp(); in filter_entry() localVariable
863 dir.mkdirp("foo/bar/baz/abc"); in filter_entry()
864 dir.mkdirp("quux"); in filter_entry()
866 let wd = WalkDir::new(dir.path()) in filter_entry()
869 let r = dir.run_recursive(wd); in filter_entry()
873 dir.path().to_path_buf(), in filter_entry()
874 dir.join("foo"), in filter_entry()
875 dir.join("foo").join("bar"), in filter_entry()
876 dir.join("quux"), in filter_entry()
883 let dir = Dir::tmp(); in sort() localVariable
884 dir.mkdirp("foo/bar/baz/abc"); in sort()
885 dir.mkdirp("quux"); in sort()
887 let wd = WalkDir::new(dir.path()) in sort()
889 let r = dir.run_recursive(wd); in sort()
893 dir.path().to_path_buf(), in sort()
894 dir.join("quux"), in sort()
895 dir.join("foo"), in sort()
896 dir.join("foo").join("bar"), in sort()
897 dir.join("foo").join("bar").join("baz"), in sort()
898 dir.join("foo").join("bar").join("baz").join("abc"), in sort()
905 let dir = Dir::tmp(); in sort_max_open() localVariable
906 dir.mkdirp("foo/bar/baz/abc"); in sort_max_open()
907 dir.mkdirp("quux"); in sort_max_open()
909 let wd = WalkDir::new(dir.path()) in sort_max_open()
912 let r = dir.run_recursive(wd); in sort_max_open()
916 dir.path().to_path_buf(), in sort_max_open()
917 dir.join("quux"), in sort_max_open()
918 dir.join("foo"), in sort_max_open()
919 dir.join("foo").join("bar"), in sort_max_open()
920 dir.join("foo").join("bar").join("baz"), in sort_max_open()
921 dir.join("foo").join("bar").join("baz").join("abc"), in sort_max_open()
938 let dir = Dir::tmp(); in same_file_system() localVariable
939 dir.touch("a"); in same_file_system()
940 dir.symlink_dir("/sys", "sys-link"); in same_file_system()
943 let wd = WalkDir::new(dir.path()); in same_file_system()
944 let r = dir.run_recursive(wd); in same_file_system()
948 vec![dir.path().to_path_buf(), dir.join("a"), dir.join("sys-link")]; in same_file_system()
953 WalkDir::new(dir.path()).same_file_system(true).follow_links(true); in same_file_system()
954 let r = dir.run_recursive(wd); in same_file_system()
958 vec![dir.path().to_path_buf(), dir.join("a"), dir.join("sys-link")]; in same_file_system()
967 let dir = Dir::tmp(); in regression_skip_current_dir() localVariable
968 dir.mkdirp("foo/a/b"); in regression_skip_current_dir()
969 dir.mkdirp("foo/1/2"); in regression_skip_current_dir()
971 let mut wd = WalkDir::new(dir.path()).max_open(1).into_iter(); in regression_skip_current_dir()