Enable check_untyped_defs mypy option for testing/ too
This commit is contained in:
@@ -2,11 +2,11 @@ from dataclasses import dataclass
|
||||
from dataclasses import field
|
||||
|
||||
|
||||
def test_dataclasses():
|
||||
def test_dataclasses() -> None:
|
||||
@dataclass
|
||||
class SimpleDataObject:
|
||||
field_a: int = field()
|
||||
field_b: int = field()
|
||||
field_b: str = field()
|
||||
|
||||
left = SimpleDataObject(1, "b")
|
||||
right = SimpleDataObject(1, "c")
|
||||
|
||||
@@ -2,11 +2,11 @@ from dataclasses import dataclass
|
||||
from dataclasses import field
|
||||
|
||||
|
||||
def test_dataclasses_with_attribute_comparison_off():
|
||||
def test_dataclasses_with_attribute_comparison_off() -> None:
|
||||
@dataclass
|
||||
class SimpleDataObject:
|
||||
field_a: int = field()
|
||||
field_b: int = field(compare=False)
|
||||
field_b: str = field(compare=False)
|
||||
|
||||
left = SimpleDataObject(1, "b")
|
||||
right = SimpleDataObject(1, "c")
|
||||
|
||||
@@ -2,11 +2,11 @@ from dataclasses import dataclass
|
||||
from dataclasses import field
|
||||
|
||||
|
||||
def test_dataclasses_verbose():
|
||||
def test_dataclasses_verbose() -> None:
|
||||
@dataclass
|
||||
class SimpleDataObject:
|
||||
field_a: int = field()
|
||||
field_b: int = field()
|
||||
field_b: str = field()
|
||||
|
||||
left = SimpleDataObject(1, "b")
|
||||
right = SimpleDataObject(1, "c")
|
||||
|
||||
@@ -2,18 +2,18 @@ from dataclasses import dataclass
|
||||
from dataclasses import field
|
||||
|
||||
|
||||
def test_comparing_two_different_data_classes():
|
||||
def test_comparing_two_different_data_classes() -> None:
|
||||
@dataclass
|
||||
class SimpleDataObjectOne:
|
||||
field_a: int = field()
|
||||
field_b: int = field()
|
||||
field_b: str = field()
|
||||
|
||||
@dataclass
|
||||
class SimpleDataObjectTwo:
|
||||
field_a: int = field()
|
||||
field_b: int = field()
|
||||
field_b: str = field()
|
||||
|
||||
left = SimpleDataObjectOne(1, "b")
|
||||
right = SimpleDataObjectTwo(1, "c")
|
||||
|
||||
assert left != right
|
||||
assert left != right # type: ignore[comparison-overlap] # noqa: F821
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
import pprint
|
||||
from typing import List
|
||||
from typing import Tuple
|
||||
|
||||
import pytest
|
||||
|
||||
@@ -13,7 +15,7 @@ def pytest_generate_tests(metafunc):
|
||||
|
||||
@pytest.fixture(scope="session")
|
||||
def checked_order():
|
||||
order = []
|
||||
order = [] # type: List[Tuple[str, str, str]]
|
||||
|
||||
yield order
|
||||
pprint.pprint(order)
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
from typing import List
|
||||
from unittest import IsolatedAsyncioTestCase # type: ignore
|
||||
|
||||
|
||||
teardowns = []
|
||||
teardowns = [] # type: List[None]
|
||||
|
||||
|
||||
class AsyncArguments(IsolatedAsyncioTestCase):
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
"""Issue #7110"""
|
||||
import asyncio
|
||||
from typing import List
|
||||
|
||||
import asynctest
|
||||
|
||||
|
||||
teardowns = []
|
||||
teardowns = [] # type: List[None]
|
||||
|
||||
|
||||
class Test(asynctest.TestCase):
|
||||
|
||||
Reference in New Issue
Block a user