zoukankan      html  css  js  c++  java
  • pytest以函数形式的测试用例

    from __future__ import print_function
    #pytest以函数形式形成测试用例
    def setup_module(module):
    print(' setup_module')

    def teardown_module(module):
    print(' teardown_module')

    def setup_function(function):
    print(' setup_function')

    def teardown_function(function):
    print(' teardown_function')

    def test_1():
    print('- test_1()')

    def test_2():
    print('- test_2()')
    运行:
    pytest -s test_function.py 
    结果:

    ======================================================================================== test session starts ========================================================================================
    platform darwin -- Python 3.7.3, pytest-4.4.0, py-1.8.0, pluggy-0.9.0
    rootdir: /Users/likuanrong/PycharmProjects/work
    plugins: metadata-1.8.0, html-1.20.0
    collected 2 items

    test_function.py
    setup_module

    setup_function
    - test_1()
    .
    teardown_function

    setup_function
    - test_2()
    .
    teardown_function

    teardown_module


    ===================================================================================== 2 passed in 0.03 seconds ======================================================================================



  • 相关阅读:
    20210110-正则表达式
    20210105
    C# Expression 树转化为SQL语句(一)
    5000行js db
    Keras智能
    nginx 设置多个tcp IP代理 socket 转发
    FTP连接时出现“227 Entering Passive Mode” 的解决方法
    windows nginx TCP代理 负载均衡
    nginx 代理ftp
    Intellij IDEA添加项目依赖
  • 原文地址:https://www.cnblogs.com/turningli/p/10685652.html
Copyright © 2011-2022 走看看