mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
commit
743ac73b11
@ -17,6 +17,7 @@ package proxy
|
||||
import (
|
||||
"net/url"
|
||||
"reflect"
|
||||
"sort"
|
||||
"testing"
|
||||
)
|
||||
|
||||
@ -53,11 +54,14 @@ func TestNewDirectorScheme(t *testing.T) {
|
||||
}
|
||||
got := newDirector(uf)
|
||||
|
||||
for ii, wep := range tt.want {
|
||||
gep := got.ep[ii].URL.String()
|
||||
if !reflect.DeepEqual(wep, gep) {
|
||||
t.Errorf("#%d: want endpoints[%d] = %#v, got = %#v", i, ii, wep, gep)
|
||||
}
|
||||
var gep []string
|
||||
for _, ep := range got.ep {
|
||||
gep = append(gep, ep.URL.String())
|
||||
}
|
||||
sort.Strings(tt.want)
|
||||
sort.Strings(gep)
|
||||
if !reflect.DeepEqual(tt.want, gep) {
|
||||
t.Errorf("#%d: want endpoints = %#v, got = %#v", i, tt.want, gep)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user