| 12345678910111213141516171819202122232425262728 |
- package sessionimport
- import "testing"
- func TestTGDCAddr(t *testing.T) {
- cases := []struct {
- dc int
- want string
- }{
- {1, "149.154.175.53:443"},
- {2, "149.154.167.51:443"},
- {3, "149.154.175.100:443"},
- {4, "149.154.167.91:443"},
- {5, "91.108.56.130:443"},
- }
- for _, tc := range cases {
- got, err := TGDCAddr(tc.dc)
- if err != nil {
- t.Fatalf("dc=%d unexpected err: %v", tc.dc, err)
- }
- if got != tc.want {
- t.Errorf("dc=%d got %q want %q", tc.dc, got, tc.want)
- }
- }
- if _, err := TGDCAddr(99); err == nil {
- t.Error("expected err for unknown dc=99")
- }
- }
|