From 0fa593abea788b92d193dbc92e9728b719d067aa Mon Sep 17 00:00:00 2001 From: Chloe Kudryavtsev Date: Tue, 17 Dec 2019 13:29:55 -0500 Subject: fix: ensure interfaces are implemented buildtime --- storage/dummy.go | 2 ++ storage/redis.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/storage/dummy.go b/storage/dummy.go index 3d60921..8ea04bf 100644 --- a/storage/dummy.go +++ b/storage/dummy.go @@ -1,5 +1,7 @@ package storage +var _ CHR = &Dummy{} + // Dummy is a dummy storage device that acts predictably for tests type Dummy struct { collide, healthy bool diff --git a/storage/redis.go b/storage/redis.go index 865c0bb..de207a5 100644 --- a/storage/redis.go +++ b/storage/redis.go @@ -2,6 +2,8 @@ package storage import "github.com/go-redis/redis/v7" +var _ CHR = &Redis{} + // Redis storage engine type Redis redis.Client -- cgit v1.2.3