trace / test_dashboard_logic.py
Ayush
Update
4156f51
Raw
History Blame Contribute Delete
675 Bytes
import asyncio
from fastapi import FastAPI
from server.app import dashboard
app = FastAPI()
async def run():
print("Testing dashboard logic...")
try:
response = await dashboard(refresh=True)
print("Success! Response type:", type(response))
html_content = response.body.decode('utf-8')
print(f"HTML size: {len(html_content)} bytes")
if "Sheets-only" in html_content or "Google Sheets" in html_content:
print("Found Sheets references in HTML")
else:
print("No Sheets references in HTML")
except Exception as e:
print(f"Error: {e}")
if __name__ == "__main__":
asyncio.run(run())