From 612ecbc89dec9c305fbee9ba486bb38c733c26ba Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Wed, 10 Jun 2015 16:31:42 -0700 Subject: [PATCH] proxy: fix test --- proxy/director_test.go | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/proxy/director_test.go b/proxy/director_test.go index f210a156b..6287091bf 100644 --- a/proxy/director_test.go +++ b/proxy/director_test.go @@ -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) } } }