首页 > 其他 > 详细

单元测试框架杂记02-->unittest结合requests时报一个警告

时间:2020-07-18 16:22:39      阅读:35      评论:0      收藏:0      [点我收藏+]

前言

   有时候,我们活得累,并非生活过于刻薄,而是我们太容易被外界的氛围所感染,被他人的情绪所左右。

一、问题描述:

笔者再进行接口测试框架授课的过程中,代码能执行,但是一直报如下警告:

./Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/cryptography/x509/extensions.py:1243: ResourceWarning: unclosed <socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=(‘192.168.3.37‘, 55499), raddr=(‘58.251.80.204‘, 443)>
  self._general_names = GeneralNames(general_names)
ResourceWarning: Enable tracemalloc to get the object allocation traceback

其实对于执行本身是没有任何问题的。但就是看起来不舒服。所以解决下。

二、解决方法:

import warnings

# 在setUp中,加入warnings.simplefilter(‘ignore‘,ResourceWarning)     即可解决。
class TestApi(unittest.TestCase):
    def setUp(cls) -> None:
        warnings.simplefilter(‘ignore‘, ResourceWarning)

三、小结

  • 根据网上的方法解决的,笔者做个记录,
  • 有兴趣的读者可以认真研究下问题原因,然后加微信告诉笔者,谢谢~~!!

单元测试框架杂记02-->unittest结合requests时报一个警告

原文:https://www.cnblogs.com/dream66/p/13334949.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!