github.com/darmach/terratest@v0.34.8-0.20210517103231-80931f95e3ff/modules/aws/ami_test.go (about) 1 package aws 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 ) 8 9 func TestGetUbuntu1404AmiReturnsSomeAmi(t *testing.T) { 10 t.Parallel() 11 12 amiID := GetUbuntu1404Ami(t, "us-east-1") 13 assert.Regexp(t, "^ami-[[:alnum:]]+$", amiID) 14 } 15 16 func TestGetUbuntu1604AmiReturnsSomeAmi(t *testing.T) { 17 t.Parallel() 18 19 amiID := GetUbuntu1604Ami(t, "us-west-1") 20 assert.Regexp(t, "^ami-[[:alnum:]]+$", amiID) 21 } 22 23 func TestGetCentos7AmiReturnsSomeAmi(t *testing.T) { 24 t.Parallel() 25 26 amiID := GetCentos7Ami(t, "eu-west-1") 27 assert.Regexp(t, "^ami-[[:alnum:]]+$", amiID) 28 } 29 30 func TestGetAmazonLinuxAmiReturnsSomeAmi(t *testing.T) { 31 t.Parallel() 32 33 amiID := GetAmazonLinuxAmi(t, "ap-southeast-1") 34 assert.Regexp(t, "^ami-[[:alnum:]]+$", amiID) 35 } 36 37 func TestGetEcsOptimizedAmazonLinuxAmiEReturnsSomeAmi(t *testing.T) { 38 t.Parallel() 39 40 amiID := GetEcsOptimizedAmazonLinuxAmi(t, "us-east-2") 41 assert.Regexp(t, "^ami-[[:alnum:]]+$", amiID) 42 }