@@ -20,12 +20,10 @@ def create_network(self, *args, **kwargs):
20
20
@requires_api_version ('1.21' )
21
21
def test_list_networks (self ):
22
22
networks = self .client .networks ()
23
- initial_size = len (networks )
24
23
25
24
net_name , net_id = self .create_network ()
26
25
27
26
networks = self .client .networks ()
28
- self .assertEqual (len (networks ), initial_size + 1 )
29
27
self .assertTrue (net_id in [n ['Id' ] for n in networks ])
30
28
31
29
networks_by_name = self .client .networks (names = [net_name ])
@@ -435,11 +433,21 @@ def test_create_network_with_labels_wrong_type(self):
435
433
436
434
@requires_api_version ('1.23' )
437
435
def test_create_network_ipv6_enabled (self ):
438
- _ , net_id = self .create_network (enable_ipv6 = True )
436
+ _ , net_id = self .create_network (
437
+ enable_ipv6 = True , ipam = IPAMConfig (
438
+ driver = 'default' ,
439
+ pool_configs = [
440
+ IPAMPool (
441
+ subnet = "2001:389::1/64" , iprange = "2001:389::0/96" ,
442
+ gateway = "2001:389::ffff"
443
+ )
444
+ ]
445
+ )
446
+ )
439
447
net = self .client .inspect_network (net_id )
440
448
assert net ['EnableIPv6' ] is True
441
449
442
- @requires_api_version ('1.24 ' )
450
+ @requires_api_version ('1.25 ' )
443
451
def test_create_network_attachable (self ):
444
452
assert self .client .init_swarm ('eth0' )
445
453
_ , net_id = self .create_network (driver = 'overlay' , attachable = True )
0 commit comments