X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/16f704326f44fd1e5e5e60b936c9b5895d6a6ff8..9a02d4117bfc1372ce5b6baedc9303f2500b3197:/sdk/go/arvados/config_test.go diff --git a/sdk/go/arvados/config_test.go b/sdk/go/arvados/config_test.go index 59c7432686..b984cb5669 100644 --- a/sdk/go/arvados/config_test.go +++ b/sdk/go/arvados/config_test.go @@ -14,6 +14,16 @@ var _ = check.Suite(&ConfigSuite{}) type ConfigSuite struct{} func (s *ConfigSuite) TestInstanceTypesAsArray(c *check.C) { + var cluster Cluster + yaml.Unmarshal([]byte(` +API: + DisabledAPIs: [jobs.list]`), &cluster) + c.Check(len(cluster.API.DisabledAPIs), check.Equals, 1) + _, ok := cluster.API.DisabledAPIs["jobs.list"] + c.Check(ok, check.Equals, true) +} + +func (s *ConfigSuite) TestStringSetAsArray(c *check.C) { var cluster Cluster yaml.Unmarshal([]byte("InstanceTypes:\n- Name: foo\n"), &cluster) c.Check(len(cluster.InstanceTypes), check.Equals, 1)