We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ca7dd3a commit 293ac91Copy full SHA for 293ac91
1 file changed
pkg/gopro/osfs_test.go
@@ -10,6 +10,19 @@ import (
10
"github.com/stretchr/testify/require"
11
)
12
13
+func Test_ReadDir(t *testing.T) {
14
+ tf, err := os.CreateTemp(t.TempDir(), "os-test")
15
+ require.NoError(t, err)
16
+
17
+ name := tf.Name()
18
+ require.NoError(t, tf.Close())
19
20
+ dirs, err := os.ReadDir(name)
21
+ require.ErrorIs(t, err, syscall.ENOTDIR)
22
+ var expectedDirs []fs.DirEntry
23
+ require.Equal(t, expectedDirs, dirs)
24
+}
25
26
func TestOSFS(t *testing.T) {
27
o := osFS{}
28
tf, err := o.CreateTemp("", "gopro-test")
@@ -18,7 +31,7 @@ func TestOSFS(t *testing.T) {
31
32
name := tf.Name()
33
- defer os.Remove(name) //nolint: errcheck
34
+ t.Cleanup(func() { require.NoError(t, os.Remove(name)) })
35
36
now := time.Now().Round(0)
37
err = o.Chtimes(name, now, now)
0 commit comments