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)
    

    三、小结

    • 根据网上的方法解决的,笔者做个记录,
    • 有兴趣的读者可以认真研究下问题原因,然后加微信告诉笔者,谢谢~~!!
  • 相关阅读:
    springcloud之Feign(五)
    ElasticSearch
    SpringCloud之Hystrix介绍
    SpringCloud之Ribbon负载均衡(四)
    springcloud之Eureka集群配置(三)
    Problem08 输入数字求和
    Problem07 处理字符串
    Problem06 求最大公约数及最小公倍数
    Problem05 判断分数等级
    Problem04 分解质因数
  • 原文地址:https://www.cnblogs.com/dream66/p/13334949.html
Copyright © 2011-2022 走看看