Skip to content

Commit fde547c

Browse files
committed
Optimization
1 parent 4034689 commit fde547c

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

test/integration/conftest.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,16 @@ def get_regions(
8484
)
8585

8686
if capabilities is not None:
87+
required_capabilities = set(capabilities)
88+
required_account_capabilities = required_capabilities.intersection(
89+
ALL_ACCOUNT_AVAILABILITIES
90+
)
91+
8792
regions = [
8893
v
8994
for v in regions
90-
if set(capabilities).issubset(v.capabilities)
91-
and set(capabilities)
92-
.intersection(ALL_ACCOUNT_AVAILABILITIES)
93-
.issubset(
95+
if required_capabilities.issubset(v.capabilities)
96+
and required_account_capabilities.issubset(
9497
account_regional_availabilities.get(
9598
v.id,
9699
(

0 commit comments

Comments
 (0)