跳转到主要内容

在测试外进行通信时引发错误

项目描述

一个实验性的nose插件,用于阻止对在单元测试中不应访问的外部服务的访问。

使用方法

pip install nose-blockage

然后在您的测试中添加以下内容

--with-blockage

阻止HTTP

默认情况下,它将白名单设置为 localhost127.0.0.1。要更改白名单

--http-whitelist=some.site,some.other.site

如果代码遇到HTTP连接,则不会完成它,而是将引发MockHTTPCall异常。请相应地模拟您的测试。

阻止SMTP

默认情况下,它不对任何域进行白名单。要更改白名单

--smtp-whitelist=some.site

它将引发MockSMTPCall异常。

项目详情


下载文件

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

源分布

nose-blockage-0.1.2.tar.gz (2.8 kB 查看哈希)

上传时间:

由以下机构支持