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) } */