python-unittest


当assertRaises失败时,python unittest assertRaises抛出异常

我有代码,其中assertRaises在assertRaises失败时抛出异常。 我认为如果assertRaises失败,那么测试就会失败,我会在最后得到一个报告说测试失败了。 我没想到会抛出异常。 以下是我的代码。 我做错了什么 我正在使用Python . . 。

python unit-testing python-unittest
从pyunit unittests生成测试覆盖率信息?

我正在为一个简单的命令行程序进行一些pyunit单元测试。 我可以生成测试覆盖率数字吗 我想看看我的测试没有涵盖哪些线条。

python unit-testing testing code-coverage python-unittest
如果它们在姐妹文件夹中,如何使我的Python单元测试导入测试模块?

我仍然围绕着import声明。 如果我在同一级别有 个文件夹: SRC 测试 如何在test导入py文件导入src的模块 有没有更好的解决方案 比如将文件夹放在另一个文件夹中

python import directory code-organization python-unittest
如何使用unittest停止测试或setUp内的所有测试?

我正在扩展python . unittest框架来进行一些功能测试。 我想做的一件事就是阻止所有测试在测试内部运行,并在setUpClass 方法内部运行。 有时如果测试失败,程序就会破坏,继续测试不再有任何用处,所以我想阻止测试运行。 我注意到TestResult有一个shouldStop属性和

python testing automated-tests functional-testing python-unittest
我如何使用Mercurial为Python运行单元测试

并进行代码覆盖率分析。 我正在使用ubuntu .

python mercurial python-unittest
有没有办法在eclipse中将Django的unittest挂钩到PyUnit?

我过去几周一直在研究一个Django项目,而且一帆风顺。 我使用Django的unittest库来测试所有内容,结果显示在控制台中。 然而,在做了一些研究后,看起来pydev为PyUnit提供了设施。 我使用Eclipse,我认为我只是能够将单元测试传输到PyUnit中,但我没有任何运气,或者找到

django eclipse pydev python-unittest
pyUnit单元测试对于Magento来说是个好主意?

今天,由于其请求和响应对象,建议我将PyUnit与我们的Magento模块一起使用。 使用xUnit测试框架有什么好处吗 我们将运行Hudson作为带有Maven的CI,以及一些PHPUnit和Selenium测试。 我目前在PHPUnit中使用Zend Framework的Request和Res

python unit-testing magento continuous-integration python-unittest
单元测试断言引发异常

当我运行单元测试以测试两个整数是否相等时,我得到一个断言错误异常,而不是单元测试报告失败,然后进行下一个测试。 这是测试代码 大大简化了要点 。 追溯如下: 我是在做错什么,还是我误解了测试断言的工作原理 作为记录,我在Windows 上使用Python . . 。 TIA,艾伦

python unit-testing assertions python-unittest
尝试使用python unittest loadTestsFromNames方法时出现错误“ AttributeError:'模块'对象没有属性'testsuite'”

并得到错误: AttributeError: 模块 对象没有属性 testsuite

python python-unittest
在sqlalchemy代码的单元测试中使用assertRaises时,无法理解结果

我正在尝试对sqlalchemy代码进行单元测试。 现在在我的单元测试中: 如果add user函数调用引发Integrity错误,则此测试应该成功,如果没有异常则失败。 但是问题是两种情况下测试都成功。 为什么会这样 我的代码中有什么问题吗 还是assertRaises的工作方式与我期望的有所不

python exception-handling sqlalchemy python-unittest assertraises