type stringifyVec struct {
result []string
- data []interface{}
+ data []cacheKey
}
func TestStringify(T *testing.T) {
T.Parallel()
vec := []stringifyVec{
- stringifyVec{[]string{"a"}, []interface{}{"a"}},
+ stringifyVec{[]string{"a"}, []cacheKey{"a"}},
}
for i, v := range vec {
str := stringify(v.data...)
type cachePathVec struct {
path string
- data []interface{}
+ data []cacheKey
}
var testDir = path.Join(os.TempDir(), "testing", "anidb")
T.Parallel()
vec := []cachePathVec{
- cachePathVec{path.Join(testDir, "a"), []interface{}{"a"}},
- cachePathVec{path.Join(testDir, "b", "c", "d"), []interface{}{"b", "c", "d"}},
+ cachePathVec{path.Join(testDir, "a"), []cacheKey{"a"}},
+ cachePathVec{path.Join(testDir, "b", "c", "d"), []cacheKey{"b", "c", "d"}},
}
for i, v := range vec {
str := cachePath(v.data...)