summaryrefslogtreecommitdiffstats
path: root/Godeps/_workspace/src/github.com/awslabs/aws-sdk-go/internal/endpoints/endpoints_test.go
blob: 84efb893ea74154acbe7b35b754387eb8c94d4d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package endpoints

import "testing"

func TestGlobalEndpoints(t *testing.T) {
	region := "mock-region-1"
	svcs := []string{"cloudfront", "iam", "importexport", "route53", "sts"}

	for _, name := range svcs {
		if EndpointForRegion(name, region) != name+".amazonaws.com" {
			t.Errorf("expected endpoint for %s to equal %s.amazonaws.com", name, name)
		}
	}
}

func TestServicesInCN(t *testing.T) {
	region := "cn-north-1"
	svcs := []string{"cloudfront", "iam", "importexport", "route53", "sts", "s3"}

	for _, name := range svcs {
		if EndpointForRegion(name, region) != name+"."+region+".amazonaws.com.cn" {
			t.Errorf("expected endpoint for %s to equal %s.%s.amazonaws.com.cn", name, name, region)
		}
	}
}