安装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,否则该类将被跳过。
标签:pytest,assert,Pytest,测试,test,安装,def From: https://www.cnblogs.com/luckyletop/p/18080271