[7.1.x] update does_not_raise docs now that pytest is 3.7+ only

(cherry picked from commit 2941da0f2b)
This commit is contained in:
Anthony Sottile
2022-06-29 14:00:03 -04:00
parent 9c6cf93717
commit 550a42d717
2 changed files with 7 additions and 37 deletions

View File

@@ -82,13 +82,9 @@ class TestRaises:
def test_does_not_raise(self, pytester: Pytester) -> None:
pytester.makepyfile(
"""
from contextlib import contextmanager
from contextlib import nullcontext as does_not_raise
import pytest
@contextmanager
def does_not_raise():
yield
@pytest.mark.parametrize('example_input,expectation', [
(3, does_not_raise()),
(2, does_not_raise()),
@@ -107,13 +103,9 @@ class TestRaises:
def test_does_not_raise_does_raise(self, pytester: Pytester) -> None:
pytester.makepyfile(
"""
from contextlib import contextmanager
from contextlib import nullcontext as does_not_raise
import pytest
@contextmanager
def does_not_raise():
yield
@pytest.mark.parametrize('example_input,expectation', [
(0, does_not_raise()),
(1, pytest.raises(ZeroDivisionError)),