问题描述
我已经安装了第三方轮文件,并且在我的代码段中实现/使用了类和异常之一(来自轮)。我为我的一段代码编写了一些单元测试用例。除了异常之外,我能够模拟来自轮文件的所有导入。 当我尝试时,我看到以下错误:
TypeError: 捕获不继承自 BaseException 的类是 不允许
在 Pycharm 上,我通过安装轮文件并捕获原始异常而不是模拟它们来克服这种情况。
每当我尝试使用覆盖模块(通过终端)运行相同的类时,我都会再次看到相同的异常。
我用来运行此代码的命令:
python3 -m coverage -m unittest2 *.py
我看到以下错误:
TypeError: 捕获不继承自 BaseException 的类是 不允许
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)