github.com/zooyer/miskit@v1.0.71/utils/webfs/webmfs_test.go (about) 1 package webfs 2 3 import ( 4 "io/ioutil" 5 "testing" 6 ) 7 8 func TestWebMFS(t *testing.T) { 9 var fs = WebMFS(map[string][]byte{ 10 "test": []byte("hello,world"), 11 }) 12 13 file, err := fs.Open("test") 14 if err != nil { 15 t.Fatal(err) 16 } 17 defer file.Close() 18 19 data, err := ioutil.ReadAll(file) 20 if err != nil { 21 t.Fatal(err) 22 } 23 t.Log(string(data)) 24 25 data, err = ioutil.ReadAll(file) 26 if err != nil { 27 t.Fatal(err) 28 } 29 t.Log(string(data)) 30 }