def test_init_db_creates_tables(): from app.db import _conn with _conn() as conn: tables = {row[0] for row in conn.execute( "SELECT name FROM sqlite_master WHERE type='table'" )} assert "announcements" in tables assert "announcement_models" in tables assert "user_profile" in tables assert "match_results" in tables assert "collect_log" in tables