Remove obsolete tests

This commit is contained in:
andig 2021-09-12 13:53:11 +02:00
parent c9a8561d30
commit 4ae4b3ff08
4 changed files with 0 additions and 92 deletions

View file

@ -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")
}
}

View file

@ -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")
}
}

View file

@ -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")
}
}

View file

@ -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")
}
}