2021-11-11 15:18:04 +01:00
|
|
|
from uuid import UUID
|
|
|
|
|
|
|
|
import pytest
|
|
|
|
|
2022-02-23 17:26:13 +01:00
|
|
|
from mobilizon_reshare.storage.query.converter import event_to_model
|
2022-02-14 21:10:27 +01:00
|
|
|
from mobilizon_reshare.storage.query.read import get_all_events
|
2021-11-11 15:18:04 +01:00
|
|
|
|
|
|
|
|
|
|
|
@pytest.mark.asyncio
|
|
|
|
async def test_get_all_events(event_generator):
|
|
|
|
all_events = [
|
|
|
|
event_generator(mobilizon_id=UUID(int=i), published=False) for i in range(4)
|
|
|
|
]
|
|
|
|
for e in all_events:
|
2022-02-23 17:26:13 +01:00
|
|
|
await event_to_model(e).save()
|
2021-11-11 15:18:04 +01:00
|
|
|
|
|
|
|
assert list(await get_all_events()) == all_events
|