nosetest弃用警告
我在使用nosetest的时候,收到了关于我代码中导入的第三方模块的弃用警告。
有没有人知道怎么能让这些警告消失呢?
我知道有一个标志可以在运行相同代码的其他Python程序时使用:
python -W ignore::DeprecationWarning
但是,调用nosetest似乎没有提供类似的标志来阻止这些警告出现在测试报告中。
1 个回答
3
在你的测试脚本开头加上
import warnings
warnings.filterwarnings('ignore', category=DeprecationWarning)
,这样做是在你导入任何可能出问题的库之前。