quantum-ai/test_views.py
2025-07-09 02:15:35 +05:30

34 lines
849 B
Python

#!/usr/bin/env python
import os
import sys
import django
# Add project root to path
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
# Setup Django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'netcop_hub.settings')
django.setup()
from django.test import RequestFactory
from django.contrib.auth import get_user_model
from core.views import homepage_view
# Create a test request
factory = RequestFactory()
request = factory.get('/')
# Create a mock user
from django.contrib.auth.models import AnonymousUser
request.user = AnonymousUser()
try:
# Test homepage view
response = homepage_view(request)
print(f"Homepage view status: {response.status_code}")
print("Homepage view working correctly!")
except Exception as e:
print(f"Error in homepage view: {e}")
import traceback
traceback.print_exc()