使用 init_model 中的模型对 Pylons 应用程序进行鼻子测试?
我有一个使用 paster create -t pylons 创建的库存 Pylons 应用程序,其中包含一个控制器和匹配的功能测试,使用 paster 控制器 添加,以及一个 S…
支持非致命故障的 Python 测试框架
我正在评估自动化系统测试的“测试框架”;到目前为止我正在寻找一个Python框架。 在 py.test 或鼻子中,我看不到类似我从谷歌测试框架中知道的 EXPEC…
setuptools / dpkg-buildpackage:如果nosetests失败则拒绝构建
我有一个非常简单的 python 包,我使用 setuptools、cdbs 和 pycentral 将其构建到 debian 包中: setup.py: from setuptools import setup setup(nam…
我怎样才能找到在基本测试类上定义的类属性?
我正在针对数据库运行一些集成测试,我希望有一个看起来像这样的结构: class OracleMixin(object): oracle = True # ... set up the oracle connecti…
在鼻子下测试Python代码时应该如何验证日志消息?
我正在尝试编写一个简单的单元测试,该测试将验证在特定条件下,我的应用程序中的类是否会通过标准日志记录 API 记录错误。 我无法弄清楚测试这种情况…
用鼻子进行单元测试:在编译时测试?
鼻子单元测试框架是否可以在模块的编译阶段执行测试? 事实上,我想测试具有以下结构的内容: x = 123 # [x is used here...] def test_x(): assert (…
我可以将鼻子覆盖输出限制到目录(而不是包)吗?
我的 SUT 如下所示: foo.py bar.py tests/__init__.py [empty] tests/foo_tests.py tests/bar_tests.py tests/integration/__init__.py [empty] test…
在 virtualenv 中使用鼻子的问题
我无法在 virtualenv 项目中使用鼻子(nosetests) - 它似乎无法找到 virtualenv 环境中安装的软件包。 奇怪的是,我可以 test_suite = 'nose.collect…
将摊铺机和鼻子与非典型目录结构一起使用
我正在尝试为 Paver 编写一个任务,它将在我的文件上运行 nosetests 。 我的目录结构如下所示: project/ file1.py file2.py file3.py build/ pavemen…
在 Autodesk Maya 等 Python 环境中使用 Nose 运行单元测试?
我想开始为我的 Maya 脚本创建单元测试。 这些脚本必须在 Maya 环境内运行并依赖于 maya.cmds 模块命名空间。 如何从 Maya 等运行环境内部运行 Nose …
继承自nose.case.Test的测试样例类的测试方法无法被nosetests执行是怎么回事?
import nose.case from nose.tools import assert_equal class TestTest(nose.case.Test): def test_hehe(self): assert_equal(1, 1) pass 就是这样…
用nose框架 测试django
用django开发的系统平台 以后想继续集成 进程自动化测试 所以要兼容django和其他的项目(脚本,模块等).所以想用nose框架来做 但是nose怎么测试django…