提交 c22cfbbf 作者: Steven Allen

add test case for /ipns/QmId...

License: MIT
Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
上级 d586c34b
...@@ -168,7 +168,7 @@ func TestIpnsBasicIO(t *testing.T) { ...@@ -168,7 +168,7 @@ func TestIpnsBasicIO(t *testing.T) {
if testing.Short() { if testing.Short() {
t.SkipNow() t.SkipNow()
} }
_, mnt := setupIpnsTest(t, nil) nd, mnt := setupIpnsTest(t, nil)
defer closeMount(mnt) defer closeMount(mnt)
fname := mnt.Dir + "/local/testfile" fname := mnt.Dir + "/local/testfile"
...@@ -182,6 +182,16 @@ func TestIpnsBasicIO(t *testing.T) { ...@@ -182,6 +182,16 @@ func TestIpnsBasicIO(t *testing.T) {
if !bytes.Equal(rbuf, data) { if !bytes.Equal(rbuf, data) {
t.Fatal("Incorrect Read!") t.Fatal("Incorrect Read!")
} }
fname2 := mnt.Dir + "/" + nd.Identity.Pretty() + "/testfile"
rbuf, err = ioutil.ReadFile(fname2)
if err != nil {
t.Fatal(err)
}
if !bytes.Equal(rbuf, data) {
t.Fatal("Incorrect Read!")
}
} }
// Test to make sure file changes persist over mounts of ipns // Test to make sure file changes persist over mounts of ipns
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论