如果我需要测试给定的模块是否可以成功导入,该怎么做?我的解决方案如下:
try :
import MODULE_NAME
except :
assert(1 == 2)
assert(1 == 1)
似乎工作但看起来很难看,那么有没有更好的方法呢?
ps:我正在编写一个单元测试用例,它应该测试当前python环境中是否存在给定的模块。所以上面的代码片段存在于一个名为 test_import_module 的有趣的地方。
如果我需要测试给定的模块是否可以成功导入,该怎么做?我的解决方案如下:
try :
import MODULE_NAME
except :
assert(1 == 2)
assert(1 == 1)
似乎工作但看起来很难看,那么有没有更好的方法呢?
ps:我正在编写一个单元测试用例,它应该测试当前python环境中是否存在给定的模块。所以上面的代码片段存在于一个名为 test_import_module 的有趣的地方。