From 9a94d89485593275eb852eba0534eadaf8bad933 Mon Sep 17 00:00:00 2001 From: Inhere Date: Sun, 4 Jun 2023 22:13:34 +0800 Subject: [PATCH] test: finder - fix the test error on Windows OS --- fsutil/finder/config.go | 5 ----- fsutil/finder/finder_test.go | 10 ++++++---- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/fsutil/finder/config.go b/fsutil/finder/config.go index d66cf1923..317afcf14 100644 --- a/fsutil/finder/config.go +++ b/fsutil/finder/config.go @@ -210,11 +210,6 @@ func (f *Finder) CacheResult(enable ...bool) *Finder { return f } -// WithCacheResult cache result for find result. alias of CacheResult() -func (f *Finder) WithCacheResult(enable ...bool) *Finder { - return f.CacheResult(enable...) -} - // WithFlags set find flags. func (f *Finder) WithFlags(flags FindFlag) *Finder { f.c.FindFlags = flags diff --git a/fsutil/finder/finder_test.go b/fsutil/finder/finder_test.go index e6e787a03..fd9fc417e 100644 --- a/fsutil/finder/finder_test.go +++ b/fsutil/finder/finder_test.go @@ -105,23 +105,25 @@ func TestFinder_OnlyFindDir(t *testing.T) { func TestFileFinder_NoDotFile(t *testing.T) { f := finder.NewEmpty(). + CacheResult(). ScanDir("./testdata") assert.NotEmpty(t, f.String()) - fileName := "testdata/.env" - assert.Contains(t, f.FindPaths(), fileName) + fileName := ".env" + assert.NotEmpty(t, f.FindPaths()) + assert.Contains(t, f.FindNames(), fileName) f = finder.EmptyFinder(). ScanDir("./testdata"). NoDotFile() - assert.NotContains(t, f.FindPaths(), fileName) + assert.NotContains(t, f.FindNames(), fileName) t.Run("Not MatchDotFile", func(t *testing.T) { f = finder.EmptyFinder(). ScanDir("./testdata"). Not(finder.MatchDotFile()) - assert.NotContains(t, f.FindPaths(), fileName) + assert.NotContains(t, f.FindNames(), fileName) }) }