@@ -49,10 +49,10 @@ func TestPortsUpdateState(t *testing.T) {
49
49
{
50
50
Desc : "basic locally served" ,
51
51
Changes : []Change {
52
- {Served : []ServedPort {{"0100007F" , 8080 , true }}},
52
+ {Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 8080 , true }}},
53
53
{Exposed : []ExposedPort {{LocalPort : 8080 , URL : "foobar" }}},
54
- {Served : []ServedPort {{"0100007F" , 8080 , true }, {"00000000" , 60000 , false }}},
55
- {Served : []ServedPort {{"00000000" , 60000 , false }}},
54
+ {Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ), 8080 , true }, {net . IPv4zero , 60000 , false }}},
55
+ {Served : []ServedPort {{net . IPv4zero , 60000 , false }}},
56
56
{Served : []ServedPort {}},
57
57
},
58
58
ExpectedExposure : []ExposedPort {
@@ -71,7 +71,7 @@ func TestPortsUpdateState(t *testing.T) {
71
71
{
72
72
Desc : "basic globally served" ,
73
73
Changes : []Change {
74
- {Served : []ServedPort {{"00000000" , 8080 , false }}},
74
+ {Served : []ServedPort {{net . IPv4zero , 8080 , false }}},
75
75
{Served : []ServedPort {}},
76
76
},
77
77
ExpectedExposure : []ExposedPort {
@@ -102,7 +102,7 @@ func TestPortsUpdateState(t *testing.T) {
102
102
InternalPorts : []uint32 {8080 },
103
103
Changes : []Change {
104
104
{Served : []ServedPort {}},
105
- {Served : []ServedPort {{"00000000" , 8080 , false }}},
105
+ {Served : []ServedPort {{net . IPv4zero , 8080 , false }}},
106
106
},
107
107
108
108
ExpectedExposure : ExposureExpectation (nil ),
@@ -125,8 +125,8 @@ func TestPortsUpdateState(t *testing.T) {
125
125
},
126
126
{
127
127
Served : []ServedPort {
128
- {"00000000" , 8080 , false },
129
- {"0100007F" , 9229 , true },
128
+ {net . IPv4zero , 8080 , false },
129
+ {net . IPv4 ( 127 , 0 , 0 , 1 ) , 9229 , true },
130
130
},
131
131
},
132
132
},
@@ -156,9 +156,9 @@ func TestPortsUpdateState(t *testing.T) {
156
156
Port : "4000-5000" ,
157
157
}},
158
158
}},
159
- {Served : []ServedPort {{"0100007F" , 4040 , true }}},
159
+ {Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 4040 , true }}},
160
160
{Exposed : []ExposedPort {{LocalPort : 4040 , Public : true , URL : "4040-foobar" }}},
161
- {Served : []ServedPort {{"0100007F" , 4040 , true }, {"00000000" , 60000 , false }}},
161
+ {Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ), 4040 , true }, {net . IPv4zero , 60000 , false }}},
162
162
},
163
163
ExpectedExposure : []ExposedPort {
164
164
{LocalPort : 4040 },
@@ -189,19 +189,19 @@ func TestPortsUpdateState(t *testing.T) {
189
189
Exposed : []ExposedPort {{LocalPort : 8080 , Public : true , URL : "foobar" }},
190
190
},
191
191
{
192
- Served : []ServedPort {{"0100007F" , 8080 , true }},
192
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 8080 , true }},
193
193
},
194
194
{
195
195
Exposed : []ExposedPort {{LocalPort : 8080 , Public : true , URL : "foobar" }},
196
196
},
197
197
{
198
- Served : []ServedPort {{"0100007F" , 8080 , true }},
198
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 8080 , true }},
199
199
},
200
200
{
201
201
Served : []ServedPort {},
202
202
},
203
203
{
204
- Served : []ServedPort {{"0100007F" , 8080 , false }},
204
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 8080 , false }},
205
205
},
206
206
},
207
207
ExpectedExposure : []ExposedPort {
@@ -221,7 +221,7 @@ func TestPortsUpdateState(t *testing.T) {
221
221
Desc : "starting multiple proxies for the same served event" ,
222
222
Changes : []Change {
223
223
{
224
- Served : []ServedPort {{"0100007F" , 8080 , true }, {"00000000" , 3000 , true }},
224
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ), 8080 , true }, {net . IPv4zero , 3000 , true }},
225
225
},
226
226
},
227
227
ExpectedExposure : []ExposedPort {
@@ -245,7 +245,7 @@ func TestPortsUpdateState(t *testing.T) {
245
245
}},
246
246
},
247
247
{
248
- Served : []ServedPort {{"00000000" , 8080 , false }},
248
+ Served : []ServedPort {{net . IPv4zero , 8080 , false }},
249
249
},
250
250
{
251
251
Exposed : []ExposedPort {{LocalPort : 8080 , Public : false , URL : "foobar" }},
@@ -265,13 +265,13 @@ func TestPortsUpdateState(t *testing.T) {
265
265
Desc : "the same port served locally and then globally too, prefer globally (exposed in between)" ,
266
266
Changes : []Change {
267
267
{
268
- Served : []ServedPort {{"0100007F" , 5900 , true }},
268
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 5900 , true }},
269
269
},
270
270
{
271
271
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
272
272
},
273
273
{
274
- Served : []ServedPort {{"0100007F" , 5900 , true }, {"00000000" , 5900 , false }},
274
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ), 5900 , true }, {net . IPv4zero , 5900 , false }},
275
275
},
276
276
{
277
277
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
@@ -290,10 +290,10 @@ func TestPortsUpdateState(t *testing.T) {
290
290
Desc : "the same port served locally and then globally too, prefer globally (exposed after)" ,
291
291
Changes : []Change {
292
292
{
293
- Served : []ServedPort {{"0100007F" , 5900 , true }},
293
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 5900 , true }},
294
294
},
295
295
{
296
- Served : []ServedPort {{"0100007F" , 5900 , true }, {"00000000" , 5900 , false }},
296
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ), 5900 , true }, {net . IPv4zero , 5900 , false }},
297
297
},
298
298
{
299
299
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
@@ -315,13 +315,13 @@ func TestPortsUpdateState(t *testing.T) {
315
315
Desc : "the same port served globally and then locally too, prefer globally (exposed in between)" ,
316
316
Changes : []Change {
317
317
{
318
- Served : []ServedPort {{"00000000" , 5900 , false }},
318
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }},
319
319
},
320
320
{
321
321
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
322
322
},
323
323
{
324
- Served : []ServedPort {{"00000000" , 5900 , false }, {"0100007F" , 5900 , true }},
324
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }, {net . IPv4 ( 127 , 0 , 0 , 1 ) , 5900 , true }},
325
325
},
326
326
},
327
327
ExpectedExposure : []ExposedPort {
@@ -337,10 +337,10 @@ func TestPortsUpdateState(t *testing.T) {
337
337
Desc : "the same port served globally and then locally too, prefer globally (exposed after)" ,
338
338
Changes : []Change {
339
339
{
340
- Served : []ServedPort {{"00000000" , 5900 , false }},
340
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }},
341
341
},
342
342
{
343
- Served : []ServedPort {{"00000000" , 5900 , false }, {"0100007F" , 5900 , true }},
343
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }, {net . IPv4 ( 127 , 0 , 0 , 1 ) , 5900 , true }},
344
344
},
345
345
{
346
346
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
@@ -359,13 +359,13 @@ func TestPortsUpdateState(t *testing.T) {
359
359
Desc : "the same port served locally on ip4 and then locally on ip6 too, prefer first (exposed in between)" ,
360
360
Changes : []Change {
361
361
{
362
- Served : []ServedPort {{"0100007F" , 5900 , true }},
362
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 5900 , true }},
363
363
},
364
364
{
365
365
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
366
366
},
367
367
{
368
- Served : []ServedPort {{"0100007F" , 5900 , true }, {"00000000000000000000010000000000" , 5900 , true }},
368
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ), 5900 , true }, {net . IPv6zero , 5900 , true }},
369
369
},
370
370
},
371
371
ExpectedExposure : []ExposedPort {
@@ -381,10 +381,10 @@ func TestPortsUpdateState(t *testing.T) {
381
381
Desc : "the same port served locally on ip4 and then locally on ip6 too, prefer first (exposed after)" ,
382
382
Changes : []Change {
383
383
{
384
- Served : []ServedPort {{"0100007F" , 5900 , true }},
384
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ) , 5900 , true }},
385
385
},
386
386
{
387
- Served : []ServedPort {{"0100007F" , 5900 , true }, {"00000000000000000000010000000000" , 5900 , true }},
387
+ Served : []ServedPort {{net . IPv4 ( 127 , 0 , 0 , 1 ), 5900 , true }, {net . IPv6zero , 5900 , true }},
388
388
},
389
389
{
390
390
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
@@ -403,13 +403,13 @@ func TestPortsUpdateState(t *testing.T) {
403
403
Desc : "the same port served locally on ip4 and then globally on ip6 too, prefer first (exposed in between)" ,
404
404
Changes : []Change {
405
405
{
406
- Served : []ServedPort {{"00000000" , 5900 , false }},
406
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }},
407
407
},
408
408
{
409
409
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
410
410
},
411
411
{
412
- Served : []ServedPort {{"00000000" , 5900 , false }, {"00000000000000000000000000000000" , 5900 , false }},
412
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }, {net . IPv6zero , 5900 , false }},
413
413
},
414
414
},
415
415
ExpectedExposure : []ExposedPort {
@@ -425,10 +425,10 @@ func TestPortsUpdateState(t *testing.T) {
425
425
Desc : "the same port served locally on ip4 and then globally on ip6 too, prefer first (exposed after)" ,
426
426
Changes : []Change {
427
427
{
428
- Served : []ServedPort {{"00000000" , 5900 , false }},
428
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }},
429
429
},
430
430
{
431
- Served : []ServedPort {{"00000000" , 5900 , false }, {"00000000000000000000000000000000" , 5900 , false }},
431
+ Served : []ServedPort {{net . IPv4zero , 5900 , false }, {net . IPv6zero , 5900 , false }},
432
432
},
433
433
{
434
434
Exposed : []ExposedPort {{LocalPort : 5900 , URL : "foobar" }},
@@ -452,7 +452,7 @@ func TestPortsUpdateState(t *testing.T) {
452
452
}},
453
453
},
454
454
{
455
- Served : []ServedPort {{"00000000" , 8080 , false }},
455
+ Served : []ServedPort {{net . IPv4zero , 8080 , false }},
456
456
},
457
457
{
458
458
Exposed : []ExposedPort {{LocalPort : 8080 , Public : false , URL : "foobar" }},
@@ -477,7 +477,7 @@ func TestPortsUpdateState(t *testing.T) {
477
477
}},
478
478
},
479
479
{
480
- Served : []ServedPort {{"00000000" , 3000 , false }},
480
+ Served : []ServedPort {{net . IPv4zero , 3000 , false }},
481
481
},
482
482
{
483
483
Exposed : []ExposedPort {{LocalPort : 3000 , Public : false , URL : "foobar" }},
0 commit comments