import pytest from conftest import DB from hircine.api.types import Image @pytest.mark.anyio async def test_image(gen_image): images = await DB.add_all(*gen_image) for db_image in images: image = Image(db_image) assert image.id == db_image.id assert image.hash == db_image.hash assert image.width == db_image.width assert image.height == db_image.height assert image.aspect_ratio == db_image.width / db_image.height