zoukankan      html  css  js  c++  java
  • 单元测试框架杂记02-->unittest结合requests时报一个警告

    前言

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

    一、问题描述:

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

    ./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)
    

    三、小结

    • 根据网上的方法解决的,笔者做个记录,
    • 有兴趣的读者可以认真研究下问题原因,然后加微信告诉笔者,谢谢~~!!
  • 相关阅读:
    RFM模型
    mysql日期函数(时间函数)
    数据库探索
    anaconhda安装步骤
    mysql安装和环境配置
    mysql时间条件查询
    mysql自连接
    mysql查询注意事项(查询优化)
    mysql常见的保留字和反引号使用
    多表联合查询注意事项(索引)
  • 原文地址:https://www.cnblogs.com/dream66/p/13334949.html
Copyright © 2011-2022 走看看