修复单元测试的长度判断不正确

This commit is contained in:
eson 2019-05-08 17:57:10 +08:00
parent deaf8cde25
commit 5b7311ec94

View File

@ -95,13 +95,17 @@ func TestGet(t *testing.T) {
}
}
for i, tv := range l[0 : len(l)-1] {
if v, isfound := s.Get(len(l) - 1 - i); isfound {
s.Pop()
l = l[0 : len(l)-1]
for i, tv := range l {
index := len(l) - 1 - i
if v, isfound := s.Get(index); isfound {
if v != tv {
t.Error(v, "is not equal to", tv)
}
} else {
t.Error("index 0 is not exists")
t.Error("index is", index, "is not exists", v, tv)
}
}
}