Skip to content

Commit 2965571

Browse files
committed
Simplify idempotency_key generation in factories
1 parent 2cb56ef commit 2965571

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

manage_breast_screening/notifications/tests/factories.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import secrets
21
import uuid
32
from datetime import datetime, timedelta
43

@@ -70,7 +69,7 @@ class Meta:
7069
message = SubFactory(MessageFactory)
7170
status = "read"
7271
status_updated_at = datetime.now() - timedelta(minutes=10)
73-
idempotency_key = Sequence(lambda n: f"{secrets.token_hex(18)}%09d" % n)
72+
idempotency_key = Sequence(lambda n: f"{uuid.uuid4().hex}%03d" % n)
7473

7574

7675
class MessageStatusFactory(DjangoModelFactory):
@@ -81,4 +80,4 @@ class Meta:
8180
message = SubFactory(MessageFactory)
8281
status = "delivered"
8382
status_updated_at = datetime.now() - timedelta(minutes=10)
84-
idempotency_key = Sequence(lambda n: f"{secrets.token_hex(18)}%09d" % n)
83+
idempotency_key = Sequence(lambda n: f"{uuid.uuid4().hex}%03d" % n)

0 commit comments

Comments
 (0)