Changed require.Nil to require.NoError when error type is used (#16900)

Этот коммит содержится в:
Jesús Espino
2021-02-10 09:30:36 +01:00
коммит произвёл GitHub
родитель 7dd4d4859b
Коммит 5f043b0a08
12 изменённых файлов: 116 добавлений и 116 удалений

74
services/cache/lru_test.go поставляемый
Просмотреть файл

@@ -24,18 +24,18 @@ func TestLRU(t *testing.T) {
for i := 0; i < 256; i++ {
err := l.Set(fmt.Sprintf("%d", i), i)
require.Nil(t, err)
require.NoError(t, err)
}
size, err := l.Len()
require.Nil(t, err)
require.NoError(t, err)
require.Equalf(t, size, 128, "bad len: %v", size)
keys, err := l.Keys()
require.Nil(t, err)
require.NoError(t, err)
for i, k := range keys {
var v int
err = l.Get(k, &v)
require.Nil(t, err, "bad key: %v", k)
require.NoError(t, err, "bad key: %v", k)
require.Equalf(t, fmt.Sprintf("%d", v), k, "bad key: %v", k)
require.Equalf(t, i+128, v, "bad value: %v", k)
}
@@ -47,7 +47,7 @@ func TestLRU(t *testing.T) {
for i := 128; i < 256; i++ {
var v int
err = l.Get(fmt.Sprintf("%d", i), &v)
require.Nil(t, err, "should not be evicted %v: %v", i, err)
require.NoError(t, err, "should not be evicted %v: %v", i, err)
}
for i := 128; i < 192; i++ {
l.Remove(fmt.Sprintf("%d", i))
@@ -58,11 +58,11 @@ func TestLRU(t *testing.T) {
var v int
err = l.Get("192", &v) // expect 192 to be last key in l.Keys()
require.Nil(t, err, "should exist")
require.NoError(t, err, "should exist")
require.Equalf(t, 192, v, "bad value: %v", v)
keys, err = l.Keys()
require.Nil(t, err)
require.NoError(t, err)
for i, k := range keys {
require.Falsef(t, i < 63 && k != fmt.Sprintf("%d", i+193), "out of order key: %v", k)
require.Falsef(t, i == 63 && k != "192", "out of order key: %v", k)
@@ -70,15 +70,15 @@ func TestLRU(t *testing.T) {
l.Purge()
size, err = l.Len()
require.Nil(t, err)
require.NoError(t, err)
require.Equalf(t, size, 0, "bad len: %v", size)
err = l.Get("200", &v)
require.Equal(t, err, ErrKeyNotFound, "should contain nothing")
err = l.Set("201", 301)
require.Nil(t, err)
require.NoError(t, err)
err = l.Get("201", &v)
require.Nil(t, err)
require.NoError(t, err)
require.Equal(t, 301, v)
}
@@ -101,7 +101,7 @@ func TestLRUExpire(t *testing.T) {
var r2 int
err2 := l.Get("3", &r2)
require.Nil(t, err2, "should exist")
require.NoError(t, err2, "should exist")
require.Equal(t, 3, r2)
}
@@ -118,11 +118,11 @@ func TestLRUMarshalUnMarshal(t *testing.T) {
}
err := l.Set("test", value1)
require.Nil(t, err)
require.NoError(t, err)
var value2 map[string]interface{}
err = l.Get("test", &value2)
require.Nil(t, err)
require.NoError(t, err)
assert.EqualValues(t, 1, value2["key1"])
v2, ok := value2["key2"].(string)
@@ -198,11 +198,11 @@ func TestLRUMarshalUnMarshal(t *testing.T) {
},
}
err = l.Set("post", post.Clone())
require.Nil(t, err)
require.NoError(t, err)
var p model.Post
err = l.Get("post", &p)
require.Nil(t, err)
require.NoError(t, err)
require.Equal(t, post.Clone(), p.Clone())
session := &model.Session{
@@ -226,11 +226,11 @@ func TestLRUMarshalUnMarshal(t *testing.T) {
}
err = l.Set("session", session)
require.Nil(t, err)
require.NoError(t, err)
var s = &model.Session{}
err = l.Get("session", s)
require.Nil(t, err)
require.NoError(t, err)
require.Equal(t, session, s)
user := &model.User{
@@ -269,11 +269,11 @@ func TestLRUMarshalUnMarshal(t *testing.T) {
}
err = l.Set("user", user)
require.Nil(t, err)
require.NoError(t, err)
var u *model.User
err = l.Get("user", &u)
require.Nil(t, err)
require.NoError(t, err)
// msgp returns an empty map instead of a nil map.
// This does not make an actual difference in terms of functionality.
u.Timezone = nil
@@ -282,11 +282,11 @@ func TestLRUMarshalUnMarshal(t *testing.T) {
tt := make(map[string]*model.User)
tt["1"] = u
err = l.Set("mm", model.UserMap(tt))
require.Nil(t, err)
require.NoError(t, err)
var out map[string]*model.User
err = l.Get("mm", &out)
require.Nil(t, err)
require.NoError(t, err)
out["1"].Timezone = nil
require.Equal(t, tt, out)
}
@@ -303,11 +303,11 @@ func BenchmarkLRU(b *testing.B) {
InvalidateClusterEvent: "",
})
err := l2.Set("test", value1)
require.Nil(b, err)
require.NoError(b, err)
var val string
err = l2.Get("test", &val)
require.Nil(b, err)
require.NoError(b, err)
}
})
@@ -353,11 +353,11 @@ func BenchmarkLRU(b *testing.B) {
InvalidateClusterEvent: "",
})
err := l2.Set("test", value2)
require.Nil(b, err)
require.NoError(b, err)
var val obj
err = l2.Get("test", &val)
require.Nil(b, err)
require.NoError(b, err)
}
})
@@ -436,11 +436,11 @@ func BenchmarkLRU(b *testing.B) {
InvalidateClusterEvent: "",
})
err := l2.Set("test", user)
require.Nil(b, err)
require.NoError(b, err)
var val model.User
err = l2.Get("test", &val)
require.Nil(b, err)
require.NoError(b, err)
}
})
@@ -469,11 +469,11 @@ func BenchmarkLRU(b *testing.B) {
InvalidateClusterEvent: "",
})
err := l2.Set("test", model.UserMap(uMap))
require.Nil(b, err)
require.NoError(b, err)
var val map[string]*model.User
err = l2.Get("test", &val)
require.Nil(b, err)
require.NoError(b, err)
}
})
@@ -549,11 +549,11 @@ func BenchmarkLRU(b *testing.B) {
InvalidateClusterEvent: "",
})
err := l2.Set("test", post)
require.Nil(b, err)
require.NoError(b, err)
var val model.Post
err = l2.Get("test", &val)
require.Nil(b, err)
require.NoError(b, err)
}
})
@@ -573,11 +573,11 @@ func BenchmarkLRU(b *testing.B) {
InvalidateClusterEvent: "",
})
err := l2.Set("test", status)
require.Nil(b, err)
require.NoError(b, err)
var val *model.Status
err = l2.Get("test", &val)
require.Nil(b, err)
require.NoError(b, err)
}
})
@@ -609,11 +609,11 @@ func BenchmarkLRU(b *testing.B) {
InvalidateClusterEvent: "",
})
err := l2.Set("test", &session)
require.Nil(b, err)
require.NoError(b, err)
var val *model.Session
err = l2.Get("test", &val)
require.Nil(b, err)
require.NoError(b, err)
}
})
}
@@ -633,7 +633,7 @@ func TestLRURace(t *testing.T) {
defer wg.Done()
value1 := "simplestring"
err := l2.Set("test", value1)
require.Nil(t, err)
require.NoError(t, err)
}()
go func() {
@@ -641,7 +641,7 @@ func TestLRURace(t *testing.T) {
var val string
err := l2.Get("test", &val)
require.Nil(t, err)
require.NoError(t, err)
}()
wg.Wait()

4
services/cache/provider_test.go поставляемый
Просмотреть файл

@@ -178,8 +178,8 @@ func TestConnectClose(t *testing.T) {
p := NewProvider()
err := p.Connect()
require.Nil(t, err)
require.NoError(t, err)
err = p.Close()
require.Nil(t, err)
require.NoError(t, err)
}