安装Pytest

安装Pytest

在命令行中运行以下命令

pip install -U pytest

检查是否安装了正确的版本

pytest --version

创建你的第一个测试

创建一个名为test_sample.py的新文件,包含一个函数和一个测试

# content of test_sample.py
def func(x):
    return x + 1


def test_answer():
    assert func(3) == 5

将多个测试分组到一个类中

一旦开发了多个测试,您可能希望将它们分组到一个类中。Pytest可以轻松创建包含多个测试的类

class TestClass:
    def test_one(self):
        x = "this"
        assert "h" in x

    def test_two(self):
        x = "hello"
        assert hasattr(x, "check")

pytest发现遵循 python测试发现约定的所有测试,因此它会找到俩个test_带前缀的函数。不需要对任何内容进行子类化,但请确保在您的类中添加前缀Test,否则该类将被跳过。

posted @ 2024-03-18 14:03  乐乐乐乐乐乐樂  阅读(38)  评论(0)    收藏  举报
jQuery火箭图标返回顶部代码