- Pytest:帮助您编写更好的程序
- 完整的 Pytest 文档
- 安装和入门
- 使用和调用
- 在现有测试套件中使用 pytest
- 测试中断言的编写和报告
- Pytest 夹具:显式、模块化、可扩展
- 用属性标记测试函数
- MonkeyPatching / Mocking 模块和环境
- 临时目录和文件
- 捕获 stdout/stderr 输出
- 捕获警告
- 模块和测试文件的 Doctest 集成
- 跳过和 xfail:处理无法成功的测试
- 参数化夹具和测试功能
- 缓存:使用交叉测试运行状态
- UnitTest.TestCase 支持
- 运行为鼻子编写的测试
- 经典的 Xunit 风格设置
- 安装和使用插件
- 编写插件
- 登录
- 良好的集成实践
- 古怪的测试
- Pytest 导入机制和 sys.path/PYTHONPATH
- 设置 bash 完成
- API 引用
- _pytest.hookspec
- _pytest.python_api
- _pytest.outcomes
- _pytest.config
- _pytest.mark
- _pytest.recwarn
- _pytest.assertion
- _pytest.freeze_support
- _pytest.fixtures
- _pytest.cacheprovider
- _pytest.capture
- _pytest.doctest
- _pytest.junitxml
- _pytest.logging
- _pytest.monkeypatch
- _pytest.pytester
- _pytest.tmpdir
- _pytest.python
- _pytest.nodes
- _pytest.reports
- _pytest._code.code
- _pytest.config.argparsing
- _pytest.main
- pluggy.callers
- _pytest.config.exceptions
- py.test 2.0.0:断言++、UnitTest++、Reporting++、Config++、Docs++
- 示例和自定义技巧
- 配置
- 贡献开始
- 向后兼容策略
- Python 2.7 和 3.4 支持
- 企业版 pytest
- 项目实例
- 历史笔记
- 弃用和移除
- 发展指南
- 演讲和辅导
项目实例
项目实例
下面是一些使用 pytest
(请通过 联系渠道 ):
PyPy, Python with a JIT compiler, running over 21000 tests
这个 MoinMoin 维基引擎
sentry <https://getsentry.com/welcome/>
_实时应用程序维护和异常跟踪tox <http://testrun.org/tox>
_ virtualenv/hudson集成工具PyPM ActiveState的程序包管理器
Fom FluidDB的流体对象映射器
applib 跨平台实用程序
six python 2和3兼容实用程序
pediapress Mediawiki文章
mwlib Mediawiki分析程序和实用程序库
The Translate Toolkit 用于本地化和转换
execnet 快速多python部署
pylib 跨平台路径、IO、动态代码库
bbfreeze 从python脚本创建独立的可执行文件
pdb++ 更高级的PDB版本
pudb python的全屏控制台调试器
py-s3fuse 基于AmazonS3融合的文件系统
waskr WSGi统计中间件
guachi python模块的全局持久配置
Circuits 轻量级事件驱动框架
pygtk-helpers 与Pygtk轻松互动
QuantumCore 状态消息和重新调整OpenID插件
pydataportability 用于管理开放式Web的库
XIST 可扩展的HTML/XML生成器
tiddlyweb 可选无头、可扩展的RESTful数据存储
fancycompleter 彩色标签完成
Paludis Gentoo Paludis包管理器工具
Gerald 架构比较工具
abjad 规范化分数控制的python API
bu 微观构建系统
katcp 望远镜通信协议
pyudev Linux库libudev的纯python绑定
pytest-localserver 提供httpserver和smtpserver的pytest插件
pytest-monkeyplus 扩展monkeypatch的插件
这些项目有助于集成 pytest
其他python框架:
pytest-django 为Django
zope.pytest 对于Zope和Grok
pytest_gae 对于谷歌应用引擎
有 some work 科蒂正在建造一座CMS金字塔/塔架。
一些使用Pytest的组织
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论