Spaces:
Sleeping
Sleeping
| import requests | |
| import json | |
| # Test the backend API endpoints | |
| BASE_URL = "http://127.0.0.1:8000" | |
| print("Testing backend connectivity...") | |
| # Test health endpoint | |
| try: | |
| response = requests.get(f"{BASE_URL}/health") | |
| print(f"Health check: {response.status_code} - {response.json()}") | |
| except Exception as e: | |
| print(f"Health check failed: {e}") | |
| # Test auth endpoint | |
| try: | |
| response = requests.get(f"{BASE_URL}/api/auth/get-session", | |
| headers={"Content-Type": "application/json"}) | |
| print(f"Auth check: {response.status_code} - {response.json()}") | |
| except Exception as e: | |
| print(f"Auth check failed: {e}") | |
| # Test tasks endpoint without auth (should fail) | |
| try: | |
| response = requests.get(f"{BASE_URL}/api/tasks/", | |
| headers={"Content-Type": "application/json"}) | |
| print(f"Tasks check (no auth): {response.status_code} - {response.text}") | |
| except Exception as e: | |
| print(f"Tasks check (no auth) failed: {e}") | |
| # Test tasks endpoint with dummy auth (should fail differently) | |
| try: | |
| response = requests.get(f"{BASE_URL}/api/tasks/", | |
| headers={ | |
| "Content-Type": "application/json", | |
| "Authorization": "Bearer dummy_token" | |
| }) | |
| print(f"Tasks check (dummy auth): {response.status_code} - {response.text}") | |
| except Exception as e: | |
| print(f"Tasks check (dummy auth) failed: {e}") |