跳转到主要内容

Python的模拟对象框架

项目描述

https://governance.openstack.org/tc/badges/mox3.svg

Mox3是Google mox框架(http://code.google.com/p/pymox/)的非官方端口到Python 3。它旨在与mox尽可能兼容,但已进行了小的增强。库在Python版本3.2、2.7和2.6上进行了测试。

自行承担风险 ;)

安装

$ python setup.py install

运行测试

测试系统基于tox和testr的组合。运行测试的规范方法是简单地运行命令tox。这将创建虚拟环境,向其中添加依赖项并运行OpenStack CI系统运行的所有测试。幕后,tox正在运行testr run –parallel,但已设置为可以提供tox需要的任何额外testr参数。例如,您可以运行:tox – –analyze-isolation,这将使tox告诉testr将其添加到其参数列表中。

也可以在您创建的虚拟环境中运行测试,或者您可能已经本地安装了所有依赖项。在这种情况下,您可以直接与testr命令交互。运行testr run将运行整个测试套件。testr run –parallel将以并行方式运行(这是tox使用的默认咒语。)有关testr的更多信息,请参阅:https://wiki.openstack.org/wiki/Testr

基本用法

mox3的基本用法与mox相同,但初始导入应从mox3模块进行

from mox3 import mox

要了解如何使用mox3,您可以查看原始mox框架的文档

http://code.google.com/p/pymox/wiki/MoxDocumentation

OpenStack分支

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

mox3-1.1.0.tar.gz (44.2 kB 查看哈希值)

上传时间

构建分布

mox3-1.1.0-py3-none-any.whl (43.6 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面