X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4659c363b048dec4b8893ed45ea817b18e0bcd1a..7ff8f285eb1ff374091e2d8e8e23f36d8b15a775:/sdk/go/arvados/config_test.go diff --git a/sdk/go/arvados/config_test.go b/sdk/go/arvados/config_test.go index e4d26e03fd..8c77e29287 100644 --- a/sdk/go/arvados/config_test.go +++ b/sdk/go/arvados/config_test.go @@ -5,6 +5,8 @@ package arvados import ( + "encoding/json" + "github.com/ghodss/yaml" check "gopkg.in/check.v1" ) @@ -71,3 +73,10 @@ func (s *ConfigSuite) TestInstanceTypeFixup(c *check.C) { c.Check(itm["foo8"].IncludedScratch, check.Equals, ByteSize(0)) } } + +func (s *ConfigSuite) TestURLTrailingSlash(c *check.C) { + var a, b map[URL]bool + json.Unmarshal([]byte(`{"https://foo.example": true}`), &a) + json.Unmarshal([]byte(`{"https://foo.example/": true}`), &b) + c.Check(a, check.DeepEquals, b) +}