add more tests

This commit is contained in:
kevin
2020-08-20 15:35:13 +08:00
parent 267a283328
commit 11aa6668e8
7 changed files with 117 additions and 10 deletions

View File

@@ -11,7 +11,9 @@ type directBuilder struct{}
func (d *directBuilder) Build(target resolver.Target, cc resolver.ClientConn, opts resolver.BuildOptions) (
resolver.Resolver, error) {
var addrs []resolver.Address
endpoints := strings.Split(target.Endpoint, EndpointSep)
endpoints := strings.FieldsFunc(target.Endpoint, func(r rune) bool {
return r == EndpointSep
})
for _, val := range subset(endpoints, subsetSize) {
addrs = append(addrs, resolver.Address{