}) }) Describe("CPI", func() { It("returns the cpi specific to AWS", func() { cpi := awsConfig.CPI() Expect(cpi).To(Equal(iaas.CPI{ JobName: "aws_cpi", ReleaseName: "bosh-aws-cpi", })) }) }) Describe("Properties", func() { It("returns the properties specific to AWS", func() { properties := awsConfig.Properties("some-static-ip") Expect(properties).To(Equal(iaas.Properties{ AWS: &iaas.PropertiesAWS{ AccessKeyID: "some-access-key-id", SecretAccessKey: "some-secret-access-key", DefaultKeyName: "some-default-key-name", DefaultSecurityGroups: []string{"some-default-security-group"}, Region: "some-region", }, Registry: &core.PropertiesRegistry{ Host: "some-host", Password: "******", Port: 1234, Username: "******", },