Merge 5f8338cd3685cee14033d552ff3319ac74cc5c43 into d7eb05b9361febead29a74e71ddffc2ebeff5302
This commit is contained in:
commit
e436ff0213
@ -378,3 +378,10 @@ func (c *Client) Version(ctx context.Context) (string, error) {
|
||||
|
||||
return version.Version, nil
|
||||
}
|
||||
|
||||
// BaseURL returns the base URL of the client.
|
||||
func (c *Client) BaseURL() *url.URL {
|
||||
// make a copy of the base URL to prevent mutation
|
||||
base := *c.base
|
||||
return &base
|
||||
}
|
||||
|
@ -40,6 +40,9 @@ func TestClientFromEnvironment(t *testing.T) {
|
||||
if client.base.String() != v.expect {
|
||||
t.Fatalf("expected %s, got %s", v.expect, client.base.String())
|
||||
}
|
||||
if client.BaseURL().String() != v.expect {
|
||||
t.Fatalf("expected %s, got %s", v.expect, client.BaseURL().String())
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user