Skip to content

Commit 125bdeb

Browse files
authored
Merge pull request #198 from AikidoSec/simplify-tests
Fix flickering test and simplify generate data for limit tests
2 parents 62e8105 + 7946b69 commit 125bdeb

File tree

3 files changed

+15
-23
lines changed

3 files changed

+15
-23
lines changed

tests/server/test_domains_limits/test.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@
55

66

77
def generate_domains():
8-
generated_domains = set()
9-
while len(generated_domains) < 2100:
10-
domain_len = random.randint(20, 30) # Random route length between 1-20 segments
11-
domain = ''.join(random.choices('abcdefghijklmnopqrstuvwxyz0123456789-_', k=domain_len))
12-
generated_domains.add(domain)
13-
return list(generated_domains)
8+
generated_domains = []
9+
for i in range(2100):
10+
domain = f"domain{i}"
11+
generated_domains.append(domain)
12+
return generated_domains
1413

1514

1615
def run_test():

tests/server/test_routes_limits/test.py

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,11 @@
1010
'''
1111

1212
def generate_routes():
13-
generated_routes = set()
14-
while len(generated_routes) < 6000:
15-
route_len = random.randint(1, 20) # Random route length between 1-20 segments
16-
route_parts = []
17-
for j in range(route_len):
18-
part_len = random.randint(3, 15) # Random segment length between 3-15 chars
19-
part = ''.join(random.choices('abcdefghijklmnopqrstuvwxyz0123456789-_', k=part_len))
20-
route_parts.append(part)
21-
route = '/' + '/'.join(route_parts)
22-
generated_routes.add(route)
23-
return list(generated_routes)
13+
generated_routes = []
14+
for i in range(6000):
15+
route = f"/route{i}"
16+
generated_routes.append(route)
17+
return generated_routes
2418

2519
def run_test():
2620
routes = generate_routes()

tests/server/test_user_limits/test.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@
55

66

77
def generate_users():
8-
generated_users = set()
9-
while len(generated_users) < 3500:
10-
user_len = random.randint(1, 20) # Random route length between 1-20 segments
11-
user = ''.join(random.choices('abcdefghijklmnopqrstuvwxyz0123456789-_', k=user_len))
12-
generated_users.add(user)
13-
return list(generated_users)
8+
generated_users = []
9+
for i in range(3500):
10+
user = f"user{i}"
11+
generated_users.append(user)
12+
return generated_users
1413

1514

1615
def run_test():

0 commit comments

Comments
 (0)