$ loading_
自动为 Python 旧代码生成特征测试,帮助安全重构并锁定现有行为
复制安装指令,让 AI 自动完成配置 · 推荐新手
"Pinion" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请读取这个 Python 函数,自动合成代表性输入,在沙箱中执行并捕获当前行为,生成可直接运行的 pytest 测试文件,覆盖正常输入、边界情况和异常情况。
一份 pytest 测试文件,包含多个基于当前行为的测试用例,可用于后续安全重构。
分析这个 Python 类及其关键方法,推断不同调用路径的输入组合,记录返回值、副作用和异常,输出 pytest 测试,确保重构后行为保持一致。
针对类方法的一组特征测试,覆盖主要调用路径和可观察行为。
在我重构这段 Python 模块之前,先自动生成行为特征测试;请尽量探索多样输入,识别不明显的输出模式,并产出结构清晰的 pytest 文件。
一套可执行的回归保护测试,帮助在重构过程中快速发现行为偏差。
根据 API 端点或 JSON 自动生成 TypeScript 类型与校验模式。