Skip to content

Commit 52bf45a

Browse files
committed
test(memfs): remove debug tests, add interface test
1 parent fc6ff40 commit 52bf45a

File tree

1 file changed

+5
-30
lines changed

1 file changed

+5
-30
lines changed

memfs/memfs_test.go

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,40 +3,15 @@ package memfs
33
import (
44
"io/ioutil"
55
"os"
6+
"testing"
67

78
"github.com/blang/vfs"
8-
9-
"testing"
109
)
1110

12-
func TestReal(t *testing.T) {
13-
t.Skip()
14-
f, err := os.Create("/tmp/mytestfile")
15-
if err != nil {
16-
t.Errorf("Error: %s", err)
17-
}
18-
defer f.Close()
19-
_, err = f.Write([]byte("test"))
20-
if err != nil {
21-
t.Errorf("Error writing test: %s", err)
22-
}
23-
i, err := f.Seek(0, 0)
24-
if i != 0 || err != nil {
25-
t.Errorf("Seek error: %d %s", i, err)
26-
}
27-
err = os.Remove(f.Name())
28-
if err != nil {
29-
t.Errorf("Unexpected error: %s", err)
30-
}
31-
b := make([]byte, 4)
32-
read, err := f.Read(b)
33-
if err != nil || read != 4 {
34-
t.Errorf("Read error: %d %s", read, err)
35-
}
36-
if string(b) != "test" {
37-
t.Errorf("Wrong read: %s", string(b))
38-
}
39-
t.Logf("Name: %s", f.Name())
11+
func TestInterface(t *testing.T) {
12+
var fs vfs.Filesystem
13+
fs = MemFS()
14+
fs.Mkdir("/tmp", 0777)
4015
}
4116

4217
func TestCreate(t *testing.T) {

0 commit comments

Comments
 (0)