首页AI 频道Skills 库单元测试骨架生成 Skill
测试

单元测试骨架生成 Skill

用 ast 解析 Python 模块里的函数签名与默认值,自动生成 pytest 测试骨架:正常/空值/非法输入三类用例模板。

2 个文件 0 次下载 1 次浏览 更新于 2026-11-06 12:05
返回Skills 列表
📁 单元测试骨架生成 Skill /
SKILL.md0.7 KB
scripts
gen.py1.9 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
--- name: test-skeleton-generator description: 用 ast 解析 Python 模块里的函数签名与默认值,自动生成 pytest 测试骨架:正常/空值/非法输入三类用例模板。 --- # 单元测试骨架生成 Skill ## 触发条件 当用户写完函数要补单测但懒得搭骨架、或老代码没测试想快速铺底时触发。 ## 执行步骤 1. 运行 python gen.py mymod.py -o test_mymod.py。 2. 生成的骨架包含每个函数的 test_xxx_normal / _empty / _invalid。 3. Agent 结合函数语义把 assert 占位补成真实断言。 4. 运行 pytest 验证并讲解失败用例。 ## 依赖 纯 Python 标准库(ast),无第三方依赖。
纯文本预览 全站累计复制 0 次
ai-skill-1790520983-4db4b.zip 2 个文件 · 包含完整目录结构
下载完整压缩包 压缩包由服务器实时打包生成 · 文件内容与上方预览完全一致 · 仅文本,不含可执行二进制

使用说明

解压后放入 Agent 技能目录;骨架只是起点,断言必须由 Agent 按语义填实。

每个 IP 仅可点赞一次 · 点赞后不可取消

评论 (0)

发表评论

0/300

暂无评论,来发表第一条评论吧!

便签
已输入:0/500字

    扫码访问工具