1 问题
ResourceWarning: unclosed <socket.socket fd=628, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=(‘127.0.0.1’, 14652), raddr=(‘127.0.0.1’, 14647)>
return enum_klass(value)
2 办法
第一,导入warnings包,如下代码:
import warnings
第二,在setUpClass(self)方法中添加代码,如下:
@classmethod
def setUpClass(self):
warnings.simplefilter('ignore', ResourceWarning)
如果不添加上述代码,测试用例不通过,但是测试用例设计和测试用例数据都没有问题,所以这里选择忽视警告。