Remove typing.Optional from tests

This commit is contained in:
IamTheFij 2024-05-14 14:01:05 -07:00
parent ec401c7d6a
commit a6c839a31e

View File

@ -5,7 +5,6 @@ from tarfile import TarFile
from typing import Any from typing import Any
from typing import Callable from typing import Callable
from typing import NamedTuple from typing import NamedTuple
from typing import Optional
from unittest.mock import MagicMock from unittest.mock import MagicMock
from unittest.mock import mock_open from unittest.mock import mock_open
from unittest.mock import patch from unittest.mock import patch
@ -21,7 +20,7 @@ class TestExpression(NamedTuple):
args: list[Any] args: list[Any]
kwargs: dict[str, Any] kwargs: dict[str, Any]
expected: Any expected: Any
exception: Optional[type[Exception]] = None exception: type[Exception] | None = None
def run(self, f: Callable): def run(self, f: Callable):
with self.t.subTest(f=f, args=self.args, kwargs=self.kwargs): with self.t.subTest(f=f, args=self.args, kwargs=self.kwargs):