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  }