Python 测试工作流 Skill
让测试结果,有据可查。 运行指定项目的 unittest,保留真实退出码、超时状态和完整日志。让每一次验证,都有可交付的结果。
解决什么问题
运行指定项目的 unittest,保留真实退出码、超时状态和完整日志。让每一次验证,都有可交付的结果。
保留真实退出码包含在免费基础版中
可设置超时时间包含在免费基础版中
附可运行示例项目包含在免费基础版中
能力边界
- 仅运行用户指定的 unittest 测试目录,不自动安装依赖。
- 测试会执行项目代码;请只运行自己信任的项目。
- 输出 JSON 结果和日志;失败不会被改写成成功。
随包示例与输出
示例测试:2 项随包包含的 calculator 测试
exit_code: 0运行示例项目后得到的实际结果
你的项目是否通过取决于实际测试结果;示例通过不代表其他项目没有错误。
独立运行示例
示例命令
python scripts/run_tests.py examples/sample-project --tests tests --output-dir test-report --timeout 60先进入解压后的同名工具目录;运行环境需自行安装,示例输出目录须尚不存在。
你实际获得的文件
ezgpt-python-tests/ examples/sample-project/calculator.py examples/sample-project/tests/test_calculator.py LICENSE README.md scripts/run_tests.py SKILL.md
下载包包括源码、Skill 指令、示例或字段说明、使用指南与 MIT 许可。查看完整安装指南 ↗