blob: 19ff3a73386724b82da5e3afc385f78a15a1100a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
"""Tests for pyvyos.utils.ids module."""
import uuid
from pyvyos.utils.ids import request_id
def test_request_id_returns_string():
"""Test that request_id returns a string."""
rid = request_id()
assert isinstance(rid, str)
def test_request_id_valid_uuid():
"""Test that request_id returns a valid UUID."""
rid = request_id()
uuid.UUID(rid) # Should not raise
def test_request_id_unique():
"""Test that request_id generates unique IDs."""
id1 = request_id()
id2 = request_id()
assert id1 != id2
|