summaryrefslogtreecommitdiff
path: root/edge/test
diff options
context:
space:
mode:
authorHaines Chan <hainescx@gmail.com>2021-11-15 10:42:07 +0800
committerHaines Chan <hainescx@gmail.com>2021-11-15 10:43:24 +0800
commit94738a9eeec289005819a0b94622fe5cae3fc96c (patch)
tree539830fae0b609d5fd0e65cf88043b9e1447dc0f /edge/test
parentMerge pull request #3256 from gy95/fatal (diff)
downloadkubeedge-94738a9eeec289005819a0b94622fe5cae3fc96c.tar.gz
Add type check for each implementation of Module interface
Signed-off-by: Haines Chan <hainescx@gmail.com>
Diffstat (limited to 'edge/test')
-rw-r--r--edge/test/cloudhub/stub.go2
-rw-r--r--edge/test/test.go2
2 files changed, 4 insertions, 0 deletions
diff --git a/edge/test/cloudhub/stub.go b/edge/test/cloudhub/stub.go
index dec21dd85..1fb44cda0 100644
--- a/edge/test/cloudhub/stub.go
+++ b/edge/test/cloudhub/stub.go
@@ -31,6 +31,8 @@ type stubCloudHub struct {
enable bool
}
+var _ core.Module = (*stubCloudHub)(nil)
+
func (*stubCloudHub) Name() string {
return "stubCloudHub"
}
diff --git a/edge/test/test.go b/edge/test/test.go
index 234901aa4..5941a225d 100644
--- a/edge/test/test.go
+++ b/edge/test/test.go
@@ -33,6 +33,8 @@ type testManager struct {
enable bool
}
+var _ core.Module = (*testManager)(nil)
+
func (tm *testManager) Name() string {
return name
}