chore: add more tests (#2800)
parent
2bfecf9354
commit
4bed34090f
@ -0,0 +1,11 @@
|
||||
package internal
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
func TestEtcdBuilder_Scheme(t *testing.T) {
|
||||
assert.Equal(t, EtcdScheme, new(etcdBuilder).Scheme())
|
||||
}
|
@ -1,12 +1,25 @@
|
||||
package internal
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"net/url"
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
"google.golang.org/grpc/resolver"
|
||||
)
|
||||
|
||||
func TestKubeBuilder_Scheme(t *testing.T) {
|
||||
var b kubeBuilder
|
||||
assert.Equal(t, KubernetesScheme, b.Scheme())
|
||||
}
|
||||
|
||||
func TestKubeBuilder_Build(t *testing.T) {
|
||||
var b kubeBuilder
|
||||
u, err := url.Parse(fmt.Sprintf("%s://%s", KubernetesScheme, "a,b"))
|
||||
assert.NoError(t, err)
|
||||
_, err = b.Build(resolver.Target{
|
||||
URL: *u,
|
||||
}, nil, resolver.BuildOptions{})
|
||||
assert.Error(t, err)
|
||||
}
|
||||
|
Loading…
Reference in New Issue