| "github.com/goccy/go-yaml" |
| "github.com/stretchr/testify/assert" |
| "github.com/stretchr/testify/require" |
| "github.com/vexxhost/atmosphere/internal/openstack_helm" |
| "github.com/vexxhost/atmosphere/internal/testutils" |
| openstack_helm.HelmValues `yaml:"_senlin_helm_values"` |
| func TestMain(m *testing.M) { |
| err := yaml.UnmarshalWithOptions(varsFile, &vars) |
| func TestHelmValues(t *testing.T) { |
| vals, err := openstack_helm.CoalescedHelmValues("../../charts/senlin", &vars.HelmValues) |
| assert.Equal(t, int32(2), vals.Conf.Senlin.API.Workers) |
| testutils.TestDatabaseConf(t, vals.Conf.Senlin.Database) |