diff --git a/test_docker.py b/test_docker.py deleted file mode 100644 index 4733fc0d..00000000 --- a/test_docker.py +++ /dev/null @@ -1,65 +0,0 @@ -#!/usr/bin/env python3 -""" -Test script to verify Swarms installation in Docker container. -""" - -import sys -from typing import Dict, Any - -def test_swarms_import() -> Dict[str, Any]: - """ - Test that swarms can be imported and basic functionality works. - - Returns: - Dict[str, Any]: Test results - """ - try: - import swarms - print(f"✅ Swarms imported successfully. Version: {swarms.__version__}") - - # Test basic functionality - from swarms import Agent - print("✅ Agent class imported successfully") - - return { - "status": "success", - "version": swarms.__version__, - "message": "Swarms package is working correctly" - } - - except ImportError as e: - print(f"❌ Failed to import swarms: {e}") - return { - "status": "error", - "error": str(e), - "message": "Swarms package import failed" - } - except Exception as e: - print(f"❌ Unexpected error: {e}") - return { - "status": "error", - "error": str(e), - "message": "Unexpected error occurred" - } - -def main() -> None: - """Main function to run tests.""" - print("🐝 Testing Swarms Docker Image...") - print("=" * 50) - - # Test Python version - print(f"Python version: {sys.version}") - - # Test swarms import - result = test_swarms_import() - - print("=" * 50) - if result["status"] == "success": - print("🎉 All tests passed! Docker image is working correctly.") - sys.exit(0) - else: - print("💥 Tests failed! Please check the Docker image.") - sys.exit(1) - -if __name__ == "__main__": - main() \ No newline at end of file