什么是 textual-test-fixtures?
用于文本 TUI 应用程序测试的 Pytest 夹具模式。创建可重用的测试 设置代码,包括应用程序工厂、Pilot 包装器、模拟装置和异步模式。 使用场合:为文本应用程序设置测试基础架构、创建可重用测试 固定装置,模拟外部依赖项(API,数据库,时间),组织conftest.py, 或减少测试样板。涵盖异步装置、工厂模式和模拟策略。 来源:dawiddutoit/custom-claude。
用于文本 TUI 应用程序测试的 Pytest 夹具模式。创建可重用的测试 设置代码,包括应用程序工厂、Pilot 包装器、模拟装置和异步模式。 使用场合:为文本应用程序设置测试基础架构、创建可重用测试 固定装置,模拟外部依赖项(API,数据库,时间),组织conftest.py, 或减少测试样板。涵盖异步装置、工厂模式和模拟策略。
通过命令行快速安装 textual-test-fixtures AI 技能到你的开发环境
来源:dawiddutoit/custom-claude。
| Fixture not async | Use async def for fixtures using runtest() | | Missing yield | Use yield not return in async context fixtures | | Fixture scope wrong | Default to function scope for Textual apps | | Mock not cleaned up | Use context managers (with patch(...)) |
用于文本 TUI 应用程序测试的 Pytest 夹具模式。创建可重用的测试 设置代码,包括应用程序工厂、Pilot 包装器、模拟装置和异步模式。 使用场合:为文本应用程序设置测试基础架构、创建可重用测试 固定装置,模拟外部依赖项(API,数据库,时间),组织conftest.py, 或减少测试样板。涵盖异步装置、工厂模式和模拟策略。 来源:dawiddutoit/custom-claude。
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-test-fixtures 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用
安全认证,代码可靠安全 一键安装,配置简单 兼容 Claude Code、Cursor、OpenClaw 等工具
为搜索与 AI 引用准备的稳定字段与命令。
npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-test-fixtures用于文本 TUI 应用程序测试的 Pytest 夹具模式。创建可重用的测试 设置代码,包括应用程序工厂、Pilot 包装器、模拟装置和异步模式。 使用场合:为文本应用程序设置测试基础架构、创建可重用测试 固定装置,模拟外部依赖项(API,数据库,时间),组织conftest.py, 或减少测试样板。涵盖异步装置、工厂模式和模拟策略。 来源:dawiddutoit/custom-claude。
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-test-fixtures 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用
https://github.com/dawiddutoit/custom-claude