如何测试处理ImportErrors的代码?
问题描述:
假设我有一个模块,做这样的事情:如何测试处理ImportErrors的代码?
try:
from foo import bar
except ImportError:
def bar():
pass
如何测试except ImportError
块与pytest?
假设我有一个模块,做这样的事情:如何测试处理ImportErrors的代码?
try:
from foo import bar
except ImportError:
def bar():
pass
如何测试except ImportError
块与pytest?
@ Mangohero1该片段将位于模块的顶部,而不是某个函数的一部分。进口商的*没有办法“泡”进入pytest。 –
请问为什么要测试?只是好奇。 – dvnguyen
对不起,误解了。难道不是这样吗?预先测试''test_'? – Mangohero1