安全测试
This commit is contained in:
parent
11679b5c98
commit
0797dfe128
@ -17,7 +17,7 @@ func TestToEntangle_Get(t *testing.T) {
|
||||
// 获取 a 的全部绑定数据
|
||||
arr, _ := entangle.Get("a")
|
||||
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)
|
||||
}
|
||||
|
||||
@ -35,6 +35,24 @@ func TestToEntangle_Get(t *testing.T) {
|
||||
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
|
||||
entangle.Close()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user