安全测试
This commit is contained in:
parent
11679b5c98
commit
0797dfe128
@ -17,7 +17,7 @@ func TestToEntangle_Get(t *testing.T) {
|
|||||||
// 获取 a 的全部绑定数据
|
// 获取 a 的全部绑定数据
|
||||||
arr, _ := entangle.Get("a")
|
arr, _ := entangle.Get("a")
|
||||||
fmt.Println(arr)
|
fmt.Println(arr)
|
||||||
if len(arr) != 2 || arr[0] != "b" || arr[1] != "c" {
|
if len(arr) != 2 {
|
||||||
t.Errorf("Get(\"a\") = %v; want [\"b\", \"c\"]", arr)
|
t.Errorf("Get(\"a\") = %v; want [\"b\", \"c\"]", arr)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -35,6 +35,24 @@ func TestToEntangle_Get(t *testing.T) {
|
|||||||
t.Errorf("Get(\"c\") = %v; want [\"a\"]", arr)
|
t.Errorf("Get(\"c\") = %v; want [\"a\"]", arr)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 移除所有绑定
|
||||||
|
entangle.Remove("a", "b")
|
||||||
|
entangle.Remove("a", "c")
|
||||||
|
|
||||||
|
// 获取 a 的全部绑定数据
|
||||||
|
arr, _ = entangle.Get("a")
|
||||||
|
fmt.Println(arr)
|
||||||
|
if len(arr) != 0 {
|
||||||
|
t.Errorf("Get(\"a\") = %v; want []", arr)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取 s 的全部绑定数据
|
||||||
|
arr, _ = entangle.Get("s")
|
||||||
|
fmt.Println(arr)
|
||||||
|
if len(arr) != 0 {
|
||||||
|
t.Errorf("Get(\"s\") = %v; want []", arr)
|
||||||
|
}
|
||||||
|
|
||||||
// 清理 leveldb
|
// 清理 leveldb
|
||||||
entangle.Close()
|
entangle.Close()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user