2022-04-19 05:45:41 +00:00
|
|
|
"""Test Home Assistant ulid util methods."""
|
|
|
|
|
|
|
|
import uuid
|
|
|
|
|
|
|
|
import homeassistant.util.ulid as ulid_util
|
|
|
|
|
|
|
|
|
2023-02-07 09:26:56 +00:00
|
|
|
async def test_ulid_util_uuid_hex() -> None:
|
2022-05-02 04:44:54 +00:00
|
|
|
"""Verify we can generate a ulid in hex."""
|
2022-04-19 05:45:41 +00:00
|
|
|
assert len(ulid_util.ulid_hex()) == 32
|
|
|
|
assert uuid.UUID(ulid_util.ulid_hex())
|
2022-05-02 04:44:54 +00:00
|
|
|
|
|
|
|
|
2023-02-07 09:26:56 +00:00
|
|
|
async def test_ulid_util_uuid() -> None:
|
2022-05-02 04:44:54 +00:00
|
|
|
"""Verify we can generate a ulid."""
|
|
|
|
assert len(ulid_util.ulid()) == 26
|