test_stop.py 765 B

12345678910111213141516171819202122232425262728
  1. #!/usr/bin/env python3
  2. """Test RunComfy Stop Service"""
  3. import sys
  4. from pathlib import Path
  5. sys.path.insert(0, str(Path(__file__).parent.parent))
  6. from stop_service import stop_server
  7. def test_stop_server():
  8. """Test stop server functionality"""
  9. test_server_id = "test-server-12345"
  10. print(f"Testing stop server: {test_server_id}")
  11. result = stop_server(test_server_id)
  12. print(f"\nResult:")
  13. print(f" server_id: {result['server_id']}")
  14. print(f" status: {result['status']}")
  15. print(f" message: {result['message']}")
  16. assert "server_id" in result
  17. assert "status" in result
  18. assert "message" in result
  19. print("\nTest passed: Response format is correct")
  20. if __name__ == "__main__":
  21. test_stop_server()