29 lines
668 B
Go
29 lines
668 B
Go
package tests
|
|
|
|
// TODO: Reenable once we reimplement generation of As functions once static hosts lands
|
|
/*
|
|
func TestDetailTemplating(t *testing.T) {
|
|
lt := time.Now()
|
|
c := hosts.HostCatalog{
|
|
Id: "id",
|
|
CreatedTime: lt,
|
|
Attributes: map[string]interface{}{
|
|
"regions": []string{"a", "b"},
|
|
"access_key": "access",
|
|
"secret_key": "secret",
|
|
"rotate": true,
|
|
},
|
|
}
|
|
|
|
ac, err := c.AsAwsEc2HostCatalog()
|
|
assert.NoError(t, err)
|
|
assert.Equal(t, &hosts.AwsEc2HostCatalog{
|
|
HostCatalog: &c,
|
|
Regions: []string{"a", "b"},
|
|
AccessKey: api.String("access"),
|
|
SecretKey: api.String("secret"),
|
|
Rotate: api.Bool(true),
|
|
}, ac)
|
|
}
|
|
*/
|