pytest 是做什么的?
pytest - Python 最强大的测试框架,支持夹具、参数化、插件以及与 FastAPI、Django、Flask 的框架集成。
pytest:Python 最强大的测试框架,支持夹具、参数化、插件以及与 FastAPI、Django、Flask 的框架集成。
该技能基于 pytest——Python 生态中最强大且灵活的测试框架,为 AI 开发者代理提供全面的测试支持。它深度整合了 pytest 的核心特性:fixture 机制用于管理测试依赖和资源,参数化测试用例自动生成以覆盖多组输入场景,以及丰富的插件体系(如 pytest-cov、pytest-xdist)扩展测试能力。该技能特别针对主流 Web 框架 FastAPI、Django 和 Flask 进行了优化,支持重写数据库连接、模拟 HTTP 客户端等常见测试模式。通过标准化的命令行接口,开发者代理可以一键运行测试、指定测试文件、利用标记(markers)过滤用例,并自动解析测试结果与覆盖率数据。对于任何依赖 pytest 进行持续集成的 Python 项目,该技能能显著提升 AI 代理在代码评审、调试和自动化测试中的效率。
npx skills add https://github.com/bobmatnyc/claude-mpm-skills/tree/main/skills/pytestInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
pytest - Python 最强大的测试框架,支持夹具、参数化、插件以及与 FastAPI、Django、Flask 的框架集成。
This repo contains 4 individual skills — each has its own dedicated page.
Type-safe SQL ORM for TypeScript with zero runtime overhead
Playwright modern end-to-end testing framework with cross-browser automation, auto-wait, and built-in test runner
Tailwind CSS utility-first framework for rapid UI development with responsive design and dark mode
tRPC end-to-end type-safe APIs for TypeScript with React Query integration and full-stack type safety
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.