Enable check_untyped_defs mypy option for testing/ too

This commit is contained in:
Ran Benita
2020-05-01 14:40:17 +03:00
parent 71dfdca4df
commit 54ad048be7
41 changed files with 598 additions and 443 deletions

View File

@@ -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")

View File

@@ -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")

View File

@@ -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")

View File

@@ -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

View File

@@ -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)

View File

@@ -1,7 +1,8 @@
from typing import List
from unittest import IsolatedAsyncioTestCase # type: ignore
teardowns = []
teardowns = [] # type: List[None]
class AsyncArguments(IsolatedAsyncioTestCase):

View File

@@ -1,10 +1,11 @@
"""Issue #7110"""
import asyncio
from typing import List
import asynctest
teardowns = []
teardowns = [] # type: List[None]
class Test(asynctest.TestCase):