diff --git a/charger/go-e_test.go b/charger/go-e_test.go deleted file mode 100644 index cfa3c2c74..000000000 --- a/charger/go-e_test.go +++ /dev/null @@ -1,24 +0,0 @@ -package charger - -import ( - "testing" - - "github.com/evcc-io/evcc/api" -) - -// TestGoE tests interfaces -func TestGoE(t *testing.T) { - var wb api.Charger - wb, err := NewGoE("foo", "bar", 0) - if err != nil { - t.Error(err) - } - - if _, ok := wb.(api.MeterCurrent); !ok { - t.Error("missing MeterCurrent interface") - } - - if _, ok := wb.(api.ChargeRater); !ok { - t.Error("missing ChargeRater interface") - } -} diff --git a/charger/nrgble_linux_test.go b/charger/nrgble_linux_test.go deleted file mode 100644 index 2108d37ff..000000000 --- a/charger/nrgble_linux_test.go +++ /dev/null @@ -1,15 +0,0 @@ -package charger - -import ( - "testing" - - "github.com/evcc-io/evcc/api" -) - -func TestNRGKickBLE(t *testing.T) { - var wb api.Charger = &NRGKickBLE{} - - if _, ok := wb.(api.MeterCurrent); !ok { - t.Error("missing MeterCurrent interface") - } -} diff --git a/charger/nrgconnect_test.go b/charger/nrgconnect_test.go deleted file mode 100644 index e25238ce6..000000000 --- a/charger/nrgconnect_test.go +++ /dev/null @@ -1,23 +0,0 @@ -package charger - -import ( - "testing" - - "github.com/evcc-io/evcc/api" -) - -func TestNRGKickConnect(t *testing.T) { - var wb api.Charger - wb, err := NewNRGKickConnect("foo", "bar", "baz") - if err != nil { - t.Error(err) - } - - if _, ok := wb.(api.MeterEnergy); !ok { - t.Error("missing MeterEnergy interface") - } - - if _, ok := wb.(api.MeterCurrent); !ok { - t.Error("missing MeterCurrent interface") - } -} diff --git a/charger/openwb_test.go b/charger/openwb_test.go deleted file mode 100644 index 8c32589a7..000000000 --- a/charger/openwb_test.go +++ /dev/null @@ -1,30 +0,0 @@ -package charger - -import ( - "testing" - - "github.com/evcc-io/evcc/api" -) - -func TestOpenWBDecorators(t *testing.T) { - // host not reachable - wb, err := NewOpenWBFromConfig(map[string]interface{}{ - "broker": "192.0.2.2", - }) - - if err != nil { - t.Skip(err) - } - - if _, ok := wb.(api.Meter); !ok { - t.Error("missing Meter api") - } - - if _, ok := wb.(api.MeterEnergy); !ok { - t.Error("missing MeterEnergy api") - } - - if _, ok := wb.(api.MeterCurrent); !ok { - t.Error("missing MeterCurrent api") - } -}