deftest_zero_division(): # pytest.raises(ZeroDivisionError)作为一个上下文管理器(context manageer)断言with后的代码块是否会抛出“ZeroDivisionError”除零异常 with pytest.raises(ZeroDivisionError) as excpinfo: 1 / 0 # 异常信息excpinfo中匹配除零异常信息“division by zero” assert excpinfo.match("division by zero")