|
7 | 7 | "testing" |
8 | 8 |
|
9 | 9 | "github.com/docker/cli/cli/config/credentials" |
| 10 | + "github.com/docker/cli/opts" |
10 | 11 | "github.com/docker/docker/api/types" |
11 | 12 | "gotest.tools/assert" |
12 | 13 | is "gotest.tools/assert/cmp" |
@@ -41,7 +42,7 @@ func TestProxyConfig(t *testing.T) { |
41 | 42 | }, |
42 | 43 | } |
43 | 44 |
|
44 | | - proxyConfig := cfg.ParseProxyConfig("/var/run/docker.sock", []string{}) |
| 45 | + proxyConfig := cfg.ParseProxyConfig("/var/run/docker.sock", nil) |
45 | 46 | expected := map[string]*string{ |
46 | 47 | "HTTP_PROXY": &httpProxy, |
47 | 48 | "http_proxy": &httpProxy, |
@@ -75,10 +76,10 @@ func TestProxyConfigOverride(t *testing.T) { |
75 | 76 | }, |
76 | 77 | } |
77 | 78 |
|
78 | | - ropts := []string{ |
| 79 | + ropts := opts.ConvertKVStringsToMapWithNil([]string{ |
79 | 80 | fmt.Sprintf("HTTP_PROXY=%s", overrideHTTPProxy), |
80 | 81 | "NO_PROXY=", |
81 | | - } |
| 82 | + }) |
82 | 83 | proxyConfig := cfg.ParseProxyConfig("/var/run/docker.sock", ropts) |
83 | 84 | expected := map[string]*string{ |
84 | 85 | "HTTP_PROXY": &overrideHTTPProxy, |
@@ -124,7 +125,7 @@ func TestProxyConfigPerHost(t *testing.T) { |
124 | 125 | }, |
125 | 126 | } |
126 | 127 |
|
127 | | - proxyConfig := cfg.ParseProxyConfig("tcp://example.docker.com:2376", []string{}) |
| 128 | + proxyConfig := cfg.ParseProxyConfig("tcp://example.docker.com:2376", nil) |
128 | 129 | expected := map[string]*string{ |
129 | 130 | "HTTP_PROXY": &extHTTPProxy, |
130 | 131 | "http_proxy": &extHTTPProxy, |
|
0 commit comments