Lines Matching full:tmp
82 root := "/tmp"
114 root := "/tmp"
212 root := "/tmp"
259 fs.Create(t, "/tmp/findme.txt", filesystem)
265 RootDirs: []string{"/tmp/IDontExist"},
277 fs.Create(t, "/tmp/exclude/findme.txt", filesystem)
278 fs.Create(t, "/tmp/exclude/subdir/findme.txt", filesystem)
279 fs.Create(t, "/tmp/subdir/exclude/findme.txt", filesystem)
280 fs.Create(t, "/tmp/subdir/subdir/findme.txt", filesystem)
281 fs.Create(t, "/tmp/subdir/findme.txt", filesystem)
282 fs.Create(t, "/tmp/findme.txt", filesystem)
288 RootDirs: []string{"/tmp"},
295 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
298 []string{"/tmp/findme.txt",
299 "/tmp/subdir/findme.txt",
300 "/tmp/subdir/subdir/findme.txt"})
305 fs.Create(t, "/tmp/out/findme.txt", filesystem)
306 fs.Create(t, "/tmp/out/.ignore-out-dir", filesystem)
307 fs.Create(t, "/tmp/out/child/findme.txt", filesystem)
309 fs.Create(t, "/tmp/out2/.ignore-out-dir", filesystem)
310 fs.Create(t, "/tmp/out2/sub/findme.txt", filesystem)
312 fs.Create(t, "/tmp/findme.txt", filesystem)
313 fs.Create(t, "/tmp/include/findme.txt", filesystem)
319 RootDirs: []string{"/tmp"},
326 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
329 []string{"/tmp/findme.txt",
330 "/tmp/include/findme.txt"})
337 fs.Create(t, "/tmp/a/findme.txt", filesystem)
338 fs.Create(t, "/tmp/a/subdir/findme.txt", filesystem)
339 fs.Create(t, "/tmp/b/findme.txt", filesystem)
340 fs.Create(t, "/tmp/b/subdir/findme.txt", filesystem)
346 RootDirs: []string{"/tmp/a"},
352 foundPaths := finder.FindNamedAt("/tmp/a", "findme.txt")
355 []string{"/tmp/a/findme.txt",
356 "/tmp/a/subdir/findme.txt"})
361 fs.Create(t, "/tmp/a/findme.txt", filesystem)
362 fs.Create(t, "/tmp/a/subdir/findme.txt", filesystem)
363 fs.Create(t, "/tmp/b/findme.txt", filesystem)
364 fs.Create(t, "/tmp/b/subdir/findme.txt", filesystem)
370 RootDirs: []string{"/tmp/b"},
375 foundPaths := finder.FindNamedAt("/tmp/a", "findme.txt")
389 fs.Create(t, "/tmp/findme.txt", filesystem)
390 fs.Create(t, "/tmp/a/findme.txt", filesystem)
391 fs.Create(t, "/tmp/a/misc.txt", filesystem)
398 RootDirs: []string{"/tmp"},
402 foundPaths := finder.FindNamedAt("/tmp", "misc.txt")
416 fs.Create(t, "/tmp/ignore/hi.txt", filesystem)
417 fs.Create(t, "/tmp/include/hi.txt", filesystem)
427 RootDirs: []string{"/cwd", "../rel", "/tmp/include"},
438 foundPaths = finder.FindNamedAt("/tmp/include", "hi.txt")
439 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/include/hi.txt"})
451 foundPaths = finder.FindNamedAt("/tmp/include", "hi.txt")
452 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/include/hi.txt"})
460 fs.Create(t, "/tmp/a/b/c/d/e/f/g/h/i/j/findme.txt", filesystem)
466 RootDirs: []string{"/", "/tmp/a/b/c", "/tmp/a/b/c/d/e/f", "/tmp/a/b/c/d/e/f/g/h/i"},
472 foundPaths := finder.FindNamedAt("/tmp/a", "findme.txt")
475 []string{"/tmp/a/b/c/d/e/f/g/h/i/j/findme.txt"})
480 fs.Create(t, "/tmp/a/hi.txt", filesystem)
481 fs.Create(t, "/tmp/b/hi.txt", filesystem)
482 fs.Create(t, "/tmp/b/a/hi.txt", filesystem)
488 RootDirs: []string{"/tmp"},
497 []string{"/tmp/a/hi.txt",
498 "/tmp/b/hi.txt"},
510 parentDir := fmt.Sprintf("/tmp/%v", i)
526 RootDirs: []string{"/tmp"},
538 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
562 parentDir := fmt.Sprintf("/tmp/%v", i)
583 RootDirs: []string{"/tmp"},
604 go searchAt("/tmp", allFiles)
619 fs.Create(t, "/tmp/findme.txt", filesystem)
620 fs.Create(t, "/tmp/a/findme.txt", filesystem)
621 fs.Create(t, "/tmp/b/findme.txt", filesystem)
627 RootDirs: []string{"//tmp//a//.."},
633 foundPaths := finder.FindNamedAt("//tmp//a//..", "findme.txt")
636 []string{"/tmp/a/findme.txt",
637 "/tmp/b/findme.txt",
638 "/tmp/findme.txt"})
644 fs.Create(t, "/tmp/findme.txt", filesystem)
645 fs.Create(t, "/tmp/a/findme.txt", filesystem)
652 RootDirs: []string{"/tmp"},
658 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
661 []string{"/tmp/a/findme.txt",
662 "/tmp/findme.txt"})
668 fs.Create(t, "/tmp/findme.txt", filesystem)
669 fs.Create(t, "/tmp/a/findme.txt", filesystem)
676 RootDirs: []string{"/tmp"},
680 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
682 correctResponse := []string{"/tmp/a/findme.txt",
683 "/tmp/findme.txt"}
703 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
714 fs.Create(t, "/tmp/findme.txt", filesystem)
715 fs.Create(t, "/tmp/a/findme.txt", filesystem)
722 RootDirs: []string{"/tmp"},
726 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
730 correctResponse := []string{"/tmp/a/findme.txt",
731 "/tmp/findme.txt"}
751 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
778 fs.Create(t, "/tmp/a/findme.txt", filesystem)
785 RootDirs: []string{"/tmp"},
789 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
793 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/findme.txt"})
794 fs.AssertSameStatCalls(t, filesystem.StatCalls, []string{"/tmp", "/tmp/a"})
795 fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp", "/tmp/a"})
801 fs.Create(t, "/tmp/ignoreme.txt", filesystem)
802 fs.Create(t, "/tmp/a/findme.txt", filesystem)
803 fs.Create(t, "/tmp/b/ignore.txt", filesystem)
804 fs.Create(t, "/tmp/b/c/nope.txt", filesystem)
805 fs.Create(t, "/tmp/b/c/d/irrelevant.txt", filesystem)
812 RootDirs: []string{"/tmp"},
818 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
821 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/findme.txt"})
825 fs.Create(t, "/tmp/b/c/findme.txt", filesystem)
831 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
834 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/findme.txt", "/tmp/b/c/findme.txt"})
835 …ssertSameStatCalls(t, filesystem.StatCalls, []string{"/tmp", "/tmp/a", "/tmp/b", "/tmp/b/c", "/tmp…
836 fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp/b/c"})
844 fs.Create(t, "/tmp/ignoreme.txt", filesystem)
845 fs.Create(t, "/tmp/a/findme.txt", filesystem)
846 fs.Create(t, "/tmp/b/ignore.txt", filesystem)
847 fs.Create(t, "/tmp/b/c/nope.txt", filesystem)
848 fs.Create(t, "/tmp/b/c/d/irrelevant.txt", filesystem)
855 RootDirs: []string{"/tmp"},
859 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
862 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/findme.txt"})
866 fs.Create(t, "/tmp/b/c/new/findme.txt", filesystem)
867 fs.Create(t, "/tmp/b/c/new/new2/findme.txt", filesystem)
868 fs.Create(t, "/tmp/b/c/new/new2/ignoreme.txt", filesystem)
873 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
877 []string{"/tmp/a/findme.txt", "/tmp/b/c/new/findme.txt", "/tmp/b/c/new/new2/findme.txt"})
879 …[]string{"/tmp", "/tmp/a", "/tmp/b", "/tmp/b/c", "/tmp/b/c/d", "/tmp/b/c/new", "/tmp/b/c/new/new2"…
880 …fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp/b/c", "/tmp/b/c/new", "/tmp/b…
888 fs.Create(t, "/tmp/hi1.txt", filesystem)
889 fs.Create(t, "/tmp/a/hi1.txt", filesystem)
896 RootDirs: []string{"/tmp"},
900 foundPaths := finder.FindNamedAt("/tmp", "hi1.txt")
903 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/hi1.txt", "/tmp/a/hi1.txt"})
907 fs.Create(t, "/tmp/hi2.txt", filesystem)
908 fs.Create(t, "/tmp/a/hi2.txt", filesystem)
917 []string{"/tmp/hi1.txt", "/tmp/hi2.txt", "/tmp/a/hi1.txt", "/tmp/a/hi2.txt"})
919 []string{"/tmp", "/tmp/a"})
920 fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp", "/tmp/a"})
928 fs.Create(t, "/tmp/ignoreme.txt", filesystem)
929 fs.Create(t, "/tmp/a/findme.txt", filesystem)
930 fs.Create(t, "/tmp/b/findme.txt", filesystem)
931 fs.Create(t, "/tmp/b/c/nope.txt", filesystem)
932 fs.Create(t, "/tmp/b/c/d/irrelevant.txt", filesystem)
939 RootDirs: []string{"/tmp"},
943 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
946 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/findme.txt", "/tmp/b/findme.txt"})
950 fs.Delete(t, "/tmp/b/findme.txt", filesystem)
955 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
958 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/findme.txt"})
959 …ssertSameStatCalls(t, filesystem.StatCalls, []string{"/tmp", "/tmp/a", "/tmp/b", "/tmp/b/c", "/tmp…
960 fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp/b"})
968 fs.Create(t, "/tmp/findme.txt", filesystem)
969 fs.Create(t, "/tmp/a/findme.txt", filesystem)
970 fs.Create(t, "/tmp/a/1/findme.txt", filesystem)
971 fs.Create(t, "/tmp/a/1/2/findme.txt", filesystem)
972 fs.Create(t, "/tmp/b/findme.txt", filesystem)
979 RootDirs: []string{"/tmp"},
983 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
987 []string{"/tmp/findme.txt",
988 "/tmp/a/findme.txt",
989 "/tmp/a/1/findme.txt",
990 "/tmp/a/1/2/findme.txt",
991 "/tmp/b/findme.txt"})
995 fs.RemoveAll(t, "/tmp/a/1", filesystem)
1000 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
1004 []string{"/tmp/findme.txt", "/tmp/a/findme.txt", "/tmp/b/findme.txt"})
1005 // Technically, we don't care whether /tmp/a/1/2 gets Statted or gets skipped
1006 // if the Finder detects the nonexistence of /tmp/a/1
1009 // So here we just include /tmp/a/1/2 in the list.
1014 []string{"/tmp", "/tmp/a", "/tmp/a/1", "/tmp/a/1/2", "/tmp/b"})
1015 fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp/a"})
1023 fs.Create(t, "/tmp/findme.txt", filesystem)
1024 fs.Create(t, "/tmp/a/findme.txt", filesystem)
1025 fs.Create(t, "/tmp/a/1/findme.txt", filesystem)
1026 fs.Create(t, "/tmp/a/1/2/findme.txt", filesystem)
1027 fs.Create(t, "/tmp/b/findme.txt", filesystem)
1034 RootDirs: []string{"/tmp"},
1038 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
1042 []string{"/tmp/findme.txt",
1043 "/tmp/a/findme.txt",
1044 "/tmp/a/1/findme.txt",
1045 "/tmp/a/1/2/findme.txt",
1046 "/tmp/b/findme.txt"})
1050 fs.Move(t, "/tmp/a", "/tmp/c", filesystem)
1055 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
1059 []string{"/tmp/findme.txt",
1060 "/tmp/b/findme.txt",
1061 "/tmp/c/findme.txt",
1062 "/tmp/c/1/findme.txt",
1063 "/tmp/c/1/2/findme.txt"})
1064 // Technically, we don't care whether /tmp/a/1/2 gets Statted or gets skipped
1065 // if the Finder detects the nonexistence of /tmp/a/1
1068 // So here we just include /tmp/a/1/2 in the list.
1073 …[]string{"/tmp", "/tmp/a", "/tmp/a/1", "/tmp/a/1/2", "/tmp/b", "/tmp/c", "/tmp/c/1", "/tmp/c/1/2"})
1074 …fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp", "/tmp/c", "/tmp/c/1", "/tmp…
1081 fs.Create(t, "/tmp/findme.txt", filesystem)
1082 fs.Create(t, "/tmp/a/findme.txt", filesystem)
1083 fs.Create(t, "/tmp/a/1/findme.txt", filesystem)
1084 fs.Create(t, "/tmp/a/1/2/findme.txt", filesystem)
1085 fs.Create(t, "/tmp/b/findme.txt", filesystem)
1092 RootDirs: []string{"/tmp"},
1096 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
1100 []string{"/tmp/findme.txt",
1101 "/tmp/a/findme.txt",
1102 "/tmp/a/1/findme.txt",
1103 "/tmp/a/1/2/findme.txt",
1104 "/tmp/b/findme.txt"})
1108 fs.Move(t, "/tmp/a", "/tmp/temp", filesystem)
1109 fs.Move(t, "/tmp/b", "/tmp/a", filesystem)
1110 fs.Move(t, "/tmp/temp", "/tmp/b", filesystem)
1115 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
1119 []string{"/tmp/findme.txt",
1120 "/tmp/a/findme.txt",
1121 "/tmp/b/findme.txt",
1122 "/tmp/b/1/findme.txt",
1123 "/tmp/b/1/2/findme.txt"})
1124 // Technically, we don't care whether /tmp/a/1/2 gets Statted or gets skipped
1125 // if the Finder detects the nonexistence of /tmp/a/1
1128 // So here we just include /tmp/a/1/2 in the list.
1133 []string{"/tmp", "/tmp/a", "/tmp/a/1", "/tmp/a/1/2", "/tmp/b", "/tmp/b/1", "/tmp/b/1/2"})
1134 …ameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp", "/tmp/a", "/tmp/b", "/tmp/b/1", "/tmp…
1143 fs.Create(t, "/tmp/findme.txt", fs1)
1144 fs.Create(t, "/tmp/a/findme.txt", fs1)
1145 fs.Create(t, "/tmp/a/a/findme.txt", fs1)
1148 fs.Create(t, "/tmp/findme.txt", fs2)
1149 fs.Create(t, "/tmp/a/findme.txt", fs2)
1150 fs.Create(t, "/tmp/a/a/ignoreme.txt", fs2)
1151 fs.Create(t, "/tmp/a/b/findme.txt", fs2)
1158 RootDirs: []string{"/tmp"},
1162 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
1166 []string{"/tmp/findme.txt", "/tmp/a/findme.txt", "/tmp/a/a/findme.txt"})
1177 RootDirs: []string{"/tmp"},
1181 foundPaths = finder2.FindNamedAt("/tmp", "findme.txt")
1185 []string{"/tmp/findme.txt", "/tmp/a/findme.txt", "/tmp/a/b/findme.txt"})
1187 []string{"/tmp", "/tmp/a", "/tmp/a/a", "/tmp/a/b"})
1189 []string{"/tmp", "/tmp/a", "/tmp/a/a", "/tmp/a/b"})
1218 fs.Create(t, fmt.Sprintf("/tmp/%v/findme.txt", i), filesystem)
1226 RootDirs: []string{"/tmp"},
1230 finder.FindNamedAt("/tmp", "findme.txt")
1243 finder2.FindNamedAt("/tmp", "findme.txt")
1269 fs.Create(t, "/tmp/findme.txt", filesystem)
1270 fs.Create(t, "/tmp/a/findme.txt", filesystem)
1271 fs.Create(t, "/tmp/a/misc.txt", filesystem)
1278 RootDirs: []string{"/tmp"},
1282 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
1283 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/findme.txt", "/tmp/a/findme.txt"})
1288 refoundPaths := finder.FindNamedAt("/tmp", "findme.txt")
1299 fs.Create(t, "/tmp/findme.txt", filesystem)
1300 fs.Create(t, "/tmp/a/findme.txt", filesystem)
1301 fs.Create(t, "/tmp/a/metoo.txt", filesystem)
1308 RootDirs: []string{"/tmp"},
1312 foundPaths := finder.FindNamedAt("/tmp", "findme.txt")
1313 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/findme.txt", "/tmp/a/findme.txt"})
1318 refoundPaths := finder.FindNamedAt("/tmp", "metoo.txt")
1319 fs.AssertSameResponse(t, refoundPaths, []string{"/tmp/a/metoo.txt"})
1329 fs.Create(t, "/tmp/a/hi.txt", filesystem)
1330 fs.Create(t, "/tmp/a/ignoreme.txt", filesystem)
1331 fs.Link(t, "/tmp/hi.txt", "a/hi.txt", filesystem)
1332 fs.Link(t, "/tmp/b/hi.txt", "../a/hi.txt", filesystem)
1333 fs.Link(t, "/tmp/c/hi.txt", "/tmp/hi.txt", filesystem)
1334 fs.Link(t, "/tmp/d/hi.txt", "../a/bye.txt", filesystem)
1335 fs.Link(t, "/tmp/d/bye.txt", "../a/hi.txt", filesystem)
1336 fs.Link(t, "/tmp/e/bye.txt", "../a/bye.txt", filesystem)
1337 fs.Link(t, "/tmp/f/hi.txt", "somethingThatDoesntExist", filesystem)
1344 RootDirs: []string{"/tmp"},
1348 foundPaths := finder.FindNamedAt("/tmp", "hi.txt")
1351 "/tmp/a/hi.txt",
1352 "/tmp/hi.txt",
1353 "/tmp/b/hi.txt",
1354 "/tmp/c/hi.txt",
1355 "/tmp/d/hi.txt",
1356 "/tmp/f/hi.txt",
1365 fs.Create(t, "/tmp/dir/hi.txt", filesystem)
1366 fs.Create(t, "/tmp/dir/ignoreme.txt", filesystem)
1368 fs.Link(t, "/tmp/links/dir", "../dir", filesystem)
1369 fs.Link(t, "/tmp/links/link", "../dir", filesystem)
1370 fs.Link(t, "/tmp/links/hi.txt", "../dir", filesystem)
1371 fs.Link(t, "/tmp/links/broken", "nothingHere", filesystem)
1372 fs.Link(t, "/tmp/links/recursive", "recursive", filesystem)
1379 RootDirs: []string{"/tmp"},
1384 foundPaths := finder.FindNamedAt("/tmp", "hi.txt")
1388 "/tmp/dir/hi.txt",
1399 fs.Create(t, "/tmp/out/hi.txt", filesystem)
1400 fs.Create(t, "/tmp/out/a/hi.txt", filesystem)
1401 fs.Create(t, "/tmp/hi.txt", filesystem)
1408 RootDirs: []string{"/tmp"},
1414 foundPaths := finder.FindNamedAt("/tmp", "hi.txt")
1418 []string{"/tmp/hi.txt",
1419 "/tmp/out/hi.txt",
1420 "/tmp/out/a/hi.txt"},
1426 fs.Create(t, "/tmp/out/.ignore-out-dir", filesystem)
1429 foundPaths = finder2.FindNamedAt("/tmp", "hi.txt")
1430 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/hi.txt"})
1437 fs.Create(t, "/tmp/a/hi.txt", filesystem)
1438 fs.Create(t, "/tmp/b/bye.txt", filesystem)
1445 RootDirs: []string{"/tmp"},
1454 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/hi.txt"})
1458 fs.Create(t, "/tmp/b/hi.txt", filesystem)
1467 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/hi.txt", "/tmp/b/hi.txt"})
1468 fs.AssertSameReadDirCalls(t, filesystem.ReadDirCalls, []string{"/tmp/b"})
1484 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/hi.txt", "/tmp/b/hi.txt"})
1497 fs.Create(t, "/tmp/hi.txt", filesystem)
1498 fs.Create(t, "/tmp/a/hi.txt", filesystem)
1499 fs.Create(t, "/tmp/a/a/hi.txt", filesystem)
1500 fs.Create(t, "/tmp/b/hi.txt", filesystem)
1507 RootDirs: []string{"/tmp"},
1515 allPaths := []string{"/tmp/hi.txt", "/tmp/a/hi.txt", "/tmp/a/a/hi.txt", "/tmp/b/hi.txt"}
1522 fs.SetReadable(t, "/tmp/a", false, filesystem)
1530 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/hi.txt", "/tmp/b/hi.txt"})
1533 fs.SetReadable(t, "/tmp/a", true, filesystem)
1546 fs.Create(t, "/tmp/hi.txt", filesystem)
1547 fs.SetReadable(t, "/tmp/hi.txt", false, filesystem)
1554 RootDirs: []string{"/tmp"},
1563 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/hi.txt"})
1569 fs.Create(t, "/tmp/a/hi.txt", filesystem)
1576 RootDirs: []string{"/tmp"},
1585 fs.AssertSameResponse(t, foundPaths, []string{"/tmp/a/hi.txt"})
1588 fs.SetReadErr(t, "/tmp/a", os.ErrInvalid, filesystem)