测试代码改为以test_开头
This commit is contained in:
39
test_updated_invoke_call.py
Normal file
39
test_updated_invoke_call.py
Normal file
@@ -0,0 +1,39 @@
|
||||
#!/usr/bin/env python3
|
||||
"""测试修改后的invoke_call_api_task方法"""
|
||||
|
||||
import logging
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
|
||||
from invoke_call_api_task import invoke_call_api_task
|
||||
|
||||
def test_updated_method():
|
||||
"""测试更新后的invoke_call_api_task方法"""
|
||||
print("🚀 测试修改后的invoke_call_api_task方法")
|
||||
print("=" * 50)
|
||||
|
||||
try:
|
||||
# 直接调用任务实例来测试逻辑
|
||||
task_instance = invoke_call_api_task()
|
||||
result = task_instance.run()
|
||||
|
||||
print(f"\n📊 执行结果:")
|
||||
print(f" 总体状态: {result['status']}")
|
||||
print(f" 总API数量: {result['total_apis']}")
|
||||
print(f" 成功数量: {result['success_count']}")
|
||||
print(f" 失败数量: {result['failed_count']}")
|
||||
print(f" 时间戳: {result['timestamp']}")
|
||||
|
||||
print(f"\n📋 详细结果:")
|
||||
for api_result in result['results']:
|
||||
status_icon = "✅" if api_result['status'] == 'success' else "❌"
|
||||
print(f" {status_icon} {api_result['call_api_key']}: {api_result['status']}")
|
||||
|
||||
print(f"\n🎯 任务执行完成")
|
||||
return result
|
||||
|
||||
except Exception as e:
|
||||
print(f"❌ 测试失败: {str(e)}")
|
||||
return None
|
||||
|
||||
if __name__ == "__main__":
|
||||
test_updated_method()
|
||||
Reference in New Issue
Block a user