Media_Optimization / test_gradio.py
Daniel-IADAR's picture
Upload folder using huggingface_hub
c74fc6a verified
"""
Quick test to verify gradio_demo.py can be imported and has valid structure
"""
import sys
print("Testing gradio_demo.py import...")
try:
import gradio_demo
print("βœ… gradio_demo.py imported successfully")
# Check if demo exists
if hasattr(gradio_demo, 'demo'):
print("βœ… 'demo' object found")
demo = gradio_demo.demo
# Try to get API info
try:
api_info = demo.get_api_info()
print(f"βœ… API info retrieved: {len(api_info)} endpoints found")
for endpoint_name, endpoint_info in api_info.items():
print(f" - {endpoint_name}")
except Exception as e:
print(f"❌ Failed to get API info: {e}")
import traceback
traceback.print_exc()
else:
print("❌ 'demo' object not found in module")
except Exception as e:
print(f"❌ Failed to import: {e}")
import traceback
traceback.print_exc()
sys.exit(1)
print("\nβœ… All tests passed!")