1414region = "fr-par"
1515tags = ["sdk-python" , "regression-test" ]
1616
17+
1718class TestScalewayVPCV2 (unittest .TestCase ):
1819 @classmethod
1920 def setUpClass (self ):
2021 self .client = Client .from_config_file_and_env ()
2122 self .vpcAPI = VpcV2API (self .client )
2223 self .project_id = self .client .default_project_id
2324 self .region = region
24- self ._vpc = None
25+ self ._vpc = None
2526 self ._pns_to_cleanup = []
2627
2728 self ._vpc = self .vpcAPI .create_vpc (
2829 enable_routing = True ,
2930 region = self .region ,
3031 project_id = self .project_id ,
31- name = random_name ("vpc-test-sdk-python" )
32+ name = random_name ("vpc-test-sdk-python" ),
3233 )
3334 logger .info (f"✅ VPC { self ._vpc .id } has been created" )
3435
@@ -47,7 +48,7 @@ def test_delete_vpc(self):
4748 enable_routing = True ,
4849 region = self .region ,
4950 project_id = self .project_id ,
50- name = random_name ("vpc-test-sdk-python" )
51+ name = random_name ("vpc-test-sdk-python" ),
5152 )
5253 logger .info (f"✅ VPC { vpc .id } has been created" )
5354 self .assertIsNotNone (vpc .id )
@@ -71,15 +72,17 @@ def test_create_private_network(self):
7172 vpc_id = self ._vpc .id ,
7273 default_route_propagation_enabled = True ,
7374 project_id = self .project_id ,
74- name = random_name (f"pn-{ i } " )
75+ name = random_name (f"pn-{ i } " ),
7576 )
7677 self ._pns_to_cleanup .append (pn )
77- logger .info (f"✅ PN { i + 1 } /5: { pn .id } created in VPC { self ._vpc .id } " )
78+ logger .info (f"✅ PN { i + 1 } /5: { pn .id } created in VPC { self ._vpc .id } " )
7879 self .assertEqual (pn .vpc_id , self ._vpc .id )
7980
8081 def test_list_private_network (self ):
8182 networks = self .vpcAPI .list_private_networks (region = self .region )
82- logger .info (f"🔎 Listed { networks .total_count } private network(s) in region: { self .region } " )
83+ logger .info (
84+ f"🔎 Listed { networks .total_count } private network(s) in region: { self .region } "
85+ )
8386 self .assertIsInstance (networks .private_networks , list )
8487
8588 def test_get_vpc (self ):
@@ -93,18 +96,8 @@ def test_update_vpc(self):
9396 logger .info (f"🛠️ Updated VPC { vpc .id } with tags: { tags } " )
9497 self .assertEqual (vpc .tags , tags )
9598 self .assertEqual (self ._vpc .id , vpc .id )
96-
99+
97100 def test_list_vpc_all (self ):
98101 vpcs = self .vpcAPI .list_vp_cs_all ()
99102 logger .info (f"📥 Retrieved total of { len (vpcs )} VPC(s) across all regions" )
100103 self .assertIsInstance (vpcs , list )
101-
102-
103-
104-
105-
106-
107-
108-
109-
110-
0 commit comments