X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/97e8290d683afff06fe2e9a4cec522a871a96df3..3134405ebc155a8a51738b7c6d0d4be348c65087:/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) +}