First product

This commit is contained in:
Justin Visser 2026-02-17 14:51:25 +01:00
parent 778da9e2fc
commit 4433d7d2c4
157 changed files with 23975 additions and 0 deletions

View file

@ -0,0 +1,23 @@
import os
import pytest
from sqlalchemy import text
from sqlalchemy.ext.asyncio import create_async_engine
@pytest.mark.integration
@pytest.mark.smoke
@pytest.mark.asyncio
async def test_database_connectivity_from_database_url() -> None:
database_url = os.getenv("DATABASE_URL")
if not database_url:
pytest.skip("DATABASE_URL is not set")
engine = create_async_engine(database_url, pool_pre_ping=True)
try:
async with engine.connect() as connection:
result = await connection.execute(text("SELECT 1"))
assert result.scalar_one() == 1
finally:
await engine.dispose()