proxy: fix test

This commit is contained in:
Xiang Li 2015-06-10 16:31:42 -07:00
parent 0a3a2720a1
commit 612ecbc89d

View File

@ -17,6 +17,7 @@ package proxy
import ( import (
"net/url" "net/url"
"reflect" "reflect"
"sort"
"testing" "testing"
) )
@ -53,11 +54,14 @@ func TestNewDirectorScheme(t *testing.T) {
} }
got := newDirector(uf) got := newDirector(uf)
for ii, wep := range tt.want { var gep []string
gep := got.ep[ii].URL.String() for _, ep := range got.ep {
if !reflect.DeepEqual(wep, gep) { gep = append(gep, ep.URL.String())
t.Errorf("#%d: want endpoints[%d] = %#v, got = %#v", i, ii, wep, gep) }
} 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)
} }
} }
} }