Lines Matching refs:test

97 	for _, test := range testCases {
98 t.Run(test.from, func(t *testing.T) {
99 got := mock.followSymlinks(test.from)
100 if got != test.to {
101 t.Errorf("want: %v, got %v", test.to, got)
191 for _, test := range testCases {
192 t.Run(test.name, func(t *testing.T) {
193 got, err := fs.IsDir(filepath.Join(dir, test.name))
194 checkErr(t, test.err, err)
195 if got != test.isDir {
196 t.Errorf("want: %v, got %v", test.isDir, got)
233 for _, test := range testCases {
234 t.Run(test.name, func(t *testing.T) {
235 got, err := fs.ListDirsRecursive(filepath.Join(dir, test.name), FollowSymlinks)
236 checkErr(t, test.err, err)
237 want := slices.Clone(test.dirs)
279 for _, test := range testCases {
280 t.Run(test.name, func(t *testing.T) {
281 got, err := fs.ListDirsRecursive(filepath.Join(dir, test.name), DontFollowSymlinks)
282 checkErr(t, test.err, err)
283 want := slices.Clone(test.dirs)
342 for _, test := range testCases {
343 t.Run(test.from, func(t *testing.T) {
344 got, err := fs.Readlink(test.from)
345 checkErr(t, test.err, err)
346 if got != test.to {
347 t.Errorf("fs.Readlink(%q) want: %q, got %q", test.from, test.to, got)
403 for _, test := range testCases {
404 t.Run(test.name, func(t *testing.T) {
405 got, err := fs.Lstat(filepath.Join(dir, test.name))
406 checkErr(t, test.err, err)
410 if got.Mode()&os.ModeType != test.mode {
412 test.name, test.mode, got.Mode()&os.ModeType)
414 if test.mode == 0 && got.Size() != test.size {
415 t.Errorf("fs.Lstat(%q).Size() want: %d, got %d", test.name, test.size, got.Size())
471 for _, test := range testCases {
472 t.Run(test.name, func(t *testing.T) {
473 got, err := fs.Stat(filepath.Join(dir, test.name))
474 checkErr(t, test.err, err)
478 if got.Mode()&os.ModeType != test.mode {
480 test.name, test.mode, got.Mode()&os.ModeType)
482 if test.mode == 0 && got.Size() != test.size {
483 t.Errorf("fs.Stat(%q).Size() want: %d, got %d", test.name, test.size, got.Size())
529 for _, test := range testCases {
530 t.Run(test.pattern, func(t *testing.T) {
531 got, err := fs.glob(test.pattern)
535 if !reflect.DeepEqual(got, test.files) {
536 t.Errorf("want: %v, got %v", test.files, got)