pytest 断言异常

一、前置说明

在 pytest 中,断言异常是通过 pytest 内置的 pytest.raises 上下文管理器来实现的。通过使用 pytest.raises,可以捕获并断言代码中引发的异常。

二、操作步骤

1. 编写测试代码

atme/demos/demo_pytest_tutorials/test_pytest_raises.py

import pytest


# 示例代码:一个简单的函数,用于除法操作
def divide(a, b):
    if b == 0:
        raise ValueError("Cann

你可能感兴趣的:(Pytest,pytest)