Skip to content

Commit 1c23490

Browse files
committed
Fix ASYNC401 test typing
1 parent 724bb51 commit 1c23490

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

tests/eval_files/async401.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,28 @@
11
import builtins
2+
import sys
3+
24
import pytest
35
from exceptiongroup import BaseExceptionGroup as BackportBaseExceptionGroup
46
from exceptiongroup import ExceptionGroup as BackportExceptionGroup
57
from pytest import raises
68
from pytest import raises as pytest_raises
79

10+
if sys.version_info < (3, 11):
11+
from exceptiongroup import BaseExceptionGroup, ExceptionGroup
12+
13+
14+
class _NotPytest:
15+
def raises(self, expected_exception):
16+
pass
17+
18+
19+
not_pytest = _NotPytest()
20+
821
pytest.raises(ExceptionGroup) # error: 0, "ExceptionGroup"
922
pytest.raises(BaseExceptionGroup) # error: 0, "BaseExceptionGroup"
1023
pytest.raises(expected_exception=ExceptionGroup) # error: 0, "ExceptionGroup"
1124
pytest.raises((ValueError, ExceptionGroup)) # error: 0, "ExceptionGroup"
12-
pytest.raises(builtins.ExceptionGroup) # error: 0, "builtins.ExceptionGroup"
25+
pytest.raises(builtins.ExceptionGroup) # type: ignore[attr-defined] # error: 0, "builtins.ExceptionGroup"
1326
pytest.raises(BackportExceptionGroup) # error: 0, "BackportExceptionGroup"
1427
pytest.raises(BackportBaseExceptionGroup) # error: 0, "BackportBaseExceptionGroup"
1528
raises(ExceptionGroup) # error: 0, "ExceptionGroup"

0 commit comments

Comments
 (0)