utils_test.go 433 B

1234567891011121314151617181920
  1. package balancer
  2. import (
  3. "reflect"
  4. "testing"
  5. "google.golang.org/grpc/resolver"
  6. )
  7. func Test_epsToAddrs(t *testing.T) {
  8. eps := []string{"https://example.com:2379", "127.0.0.1:2379"}
  9. exp := []resolver.Address{
  10. {Addr: "example.com:2379", Type: resolver.Backend},
  11. {Addr: "127.0.0.1:2379", Type: resolver.Backend},
  12. }
  13. rs := epsToAddrs(eps...)
  14. if !reflect.DeepEqual(rs, exp) {
  15. t.Fatalf("expected %v, got %v", exp, rs)
  16. }
  17. }