Python unittest - assertRaises的相反?

6 浏览
0 Comments

Python unittest - assertRaises的相反?

我想编写一个测试来确认在特定情况下不会引发异常。

测试是否引发异常很简单...

sInvalidPath=AlwaysSuppliesAnInvalidPath()
self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) 

...但如何做到相反呢。

我希望像这样...

sValidPath=AlwaysSuppliesAValidPath()
self.assertNotRaises(PathIsNotAValidOne, MyObject, sValidPath) 

0