#!/usr/bin/env python3 """测试遍历API配置列表功能""" import os import sys from datetime import datetime from tasks import daily_morning_task def test_api_list_execution(): """测试遍历API配置列表的执行""" try: print("开始测试遍历API配置列表功能...") # 直接调用任务函数进行测试 result = daily_morning_task() print("\n" + "=" * 40) print("测试结果汇总:") print("=" * 40) print(f"总API数量: {result['total_apis']}") print(f"成功数量: {result['success_count']}") print(f"失败数量: {result['failed_count']}") print(f"总体状态: {result['status']}") print("\n各API执行状态:") for api_result in result['results']: status_icon = "✅" if api_result['status'] == 'success' else "❌" print(f"{status_icon} {api_result['api_name']}") return result except Exception as e: print(f"❌ 测试失败: {str(e)}") return None if __name__ == "__main__": test_api_list_execution()