diff --git a/mypy/checker.py b/mypy/checker.py
--- a/mypy/checker.py
+++ b/mypy/checker.py
@@ -2528,8 +2528,8 @@ def visit_import_from(self, node: ImportFrom) -> None:
     def visit_import_all(self, node: ImportAll) -> None:
         self.check_import(node)
 
-    def visit_import(self, s: Import) -> None:
-        pass
+    def visit_import(self, node: Import) -> None:
+        self.check_import(node)
 
     def check_import(self, node: ImportBase) -> None:
         for assign in node.assignments:
diff --git a/mypy/semanal.py b/mypy/semanal.py
--- a/mypy/semanal.py
+++ b/mypy/semanal.py
@@ -2235,13 +2235,33 @@ def visit_import(self, i: Import) -> None:
                 base_id = id.split(".")[0]
                 imported_id = base_id
                 module_public = use_implicit_reexport
-            self.add_module_symbol(
-                base_id,
-                imported_id,
-                context=i,
-                module_public=module_public,
-                module_hidden=not module_public,
-            )
+
+            if base_id in self.modules:
+                node = self.modules[base_id]
+                if self.is_func_scope():
+                    kind = LDEF
+                elif self.type is not None:
+                    kind = MDEF
+                else:
+                    kind = GDEF
+                symbol = SymbolTableNode(
+                    kind, node, module_public=module_public, module_hidden=not module_public
+                )
+                self.add_imported_symbol(
+                    imported_id,
+                    symbol,
+                    context=i,
+                    module_public=module_public,
+                    module_hidden=not module_public,
+                )
+            else:
+                self.add_unknown_imported_symbol(
+                    imported_id,
+                    context=i,
+                    target_name=base_id,
+                    module_public=module_public,
+                    module_hidden=not module_public,
+                )
 
     def visit_import_from(self, imp: ImportFrom) -> None:
         self.statement = imp
@@ -2367,19 +2387,6 @@ def process_imported_symbol(
                     module_hidden=module_hidden,
                     becomes_typeinfo=True,
                 )
-        existing_symbol = self.globals.get(imported_id)
-        if (
-            existing_symbol
-            and not isinstance(existing_symbol.node, PlaceholderNode)
-            and not isinstance(node.node, PlaceholderNode)
-        ):
-            # Import can redefine a variable. They get special treatment.
-            if self.process_import_over_existing_name(imported_id, existing_symbol, node, context):
-                return
-        if existing_symbol and isinstance(node.node, PlaceholderNode):
-            # Imports are special, some redefinitions are allowed, so wait until
-            # we know what is the new symbol node.
-            return
         # NOTE: we take the original node even for final `Var`s. This is to support
         # a common pattern when constants are re-exported (same applies to import *).
         self.add_imported_symbol(
@@ -2495,14 +2502,9 @@ def visit_import_all(self, i: ImportAll) -> None:
                     if isinstance(node.node, MypyFile):
                         # Star import of submodule from a package, add it as a dependency.
                         self.imports.add(node.node.fullname)
-                    existing_symbol = self.lookup_current_scope(name)
-                    if existing_symbol and not isinstance(node.node, PlaceholderNode):
-                        # Import can redefine a variable. They get special treatment.
-                        if self.process_import_over_existing_name(name, existing_symbol, node, i):
-                            continue
                     # `from x import *` always reexports symbols
                     self.add_imported_symbol(
-                        name, node, i, module_public=True, module_hidden=False
+                        name, node, context=i, module_public=True, module_hidden=False
                     )
 
         else:
@@ -5577,24 +5579,6 @@ def add_local(self, node: Var | FuncDef | OverloadedFuncDef, context: Context) -
         node._fullname = name
         self.add_symbol(name, node, context)
 
-    def add_module_symbol(
-        self, id: str, as_id: str, context: Context, module_public: bool, module_hidden: bool
-    ) -> None:
-        """Add symbol that is a reference to a module object."""
-        if id in self.modules:
-            node = self.modules[id]
-            self.add_symbol(
-                as_id, node, context, module_public=module_public, module_hidden=module_hidden
-            )
-        else:
-            self.add_unknown_imported_symbol(
-                as_id,
-                context,
-                target_name=id,
-                module_public=module_public,
-                module_hidden=module_hidden,
-            )
-
     def _get_node_for_class_scoped_import(
         self, name: str, symbol_node: SymbolNode | None, context: Context
     ) -> SymbolNode | None:
@@ -5641,13 +5625,23 @@ def add_imported_symbol(
         self,
         name: str,
         node: SymbolTableNode,
-        context: Context,
+        context: ImportBase,
         module_public: bool,
         module_hidden: bool,
     ) -> None:
         """Add an alias to an existing symbol through import."""
         assert not module_hidden or not module_public
 
+        existing_symbol = self.lookup_current_scope(name)
+        if (
+            existing_symbol
+            and not isinstance(existing_symbol.node, PlaceholderNode)
+            and not isinstance(node.node, PlaceholderNode)
+        ):
+            # Import can redefine a variable. They get special treatment.
+            if self.process_import_over_existing_name(name, existing_symbol, node, context):
+                return
+
         symbol_node: SymbolNode | None = node.node
 
         if self.is_class_scope():

diff --git a/test-data/unit/check-classes.test b/test-data/unit/check-classes.test
--- a/test-data/unit/check-classes.test
+++ b/test-data/unit/check-classes.test
@@ -7414,8 +7414,7 @@ class Foo:
     def meth1(self, a: str) -> str: ...  # E: Name "meth1" already defined on line 5
 
     def meth2(self, a: str) -> str: ...
-    from mod1 import meth2  # E: Unsupported class scoped import \
-                            # E: Name "meth2" already defined on line 8
+    from mod1 import meth2  # E: Incompatible import of "meth2" (imported name has type "Callable[[int], int]", local name has type "Callable[[Foo, str], str]")
 
 class Bar:
     from mod1 import foo  # E: Unsupported class scoped import
diff --git a/test-data/unit/check-incremental.test b/test-data/unit/check-incremental.test
--- a/test-data/unit/check-incremental.test
+++ b/test-data/unit/check-incremental.test
@@ -1025,10 +1025,7 @@ import a.b
 
 [file a/b.py]
 
-[rechecked b]
-[stale]
-[out2]
-tmp/b.py:4: error: Name "a" already defined on line 3
+[stale b]
 
 [case testIncrementalSilentImportsAndImportsInClass]
 # flags: --ignore-missing-imports
diff --git a/test-data/unit/check-modules.test b/test-data/unit/check-modules.test
--- a/test-data/unit/check-modules.test
+++ b/test-data/unit/check-modules.test
@@ -651,10 +651,29 @@ try:
     from m import f, g # E: Incompatible import of "g" (imported name has type "Callable[[Any, Any], Any]", local name has type "Callable[[Any], Any]")
 except:
     pass
+
+import m as f  # E: Incompatible import of "f" (imported name has type "object", local name has type "Callable[[Any], Any]")
+
 [file m.py]
 def f(x): pass
 def g(x, y): pass
 
+[case testRedefineTypeViaImport]
+from typing import Type
+import mod
+
+X: Type[mod.A]
+Y: Type[mod.B]
+from mod import B as X
+from mod import A as Y  # E: Incompatible import of "Y" (imported name has type "Type[A]", local name has type "Type[B]")
+
+import mod as X  # E: Incompatible import of "X" (imported name has type "object", local name has type "Type[A]")
+
+[file mod.py]
+class A: ...
+class B(A): ...
+
+
 [case testImportVariableAndAssignNone]
 try:
     from m import x
diff --git a/test-data/unit/check-protocols.test b/test-data/unit/check-protocols.test
--- a/test-data/unit/check-protocols.test
+++ b/test-data/unit/check-protocols.test
@@ -3787,3 +3787,59 @@ from typing_extensions import Final
 
 a: Final = 1
 [builtins fixtures/module.pyi]
+
+
+[case testModuleAsProtocolRedefinitionTopLevel]
+from typing import Protocol
+
+class P(Protocol):
+    def f(self) -> str: ...
+
+cond: bool
+t: P
+if cond:
+    import mod1 as t
+else:
+    import mod2 as t
+
+import badmod as t  # E: Incompatible import of "t" (imported name has type Module, local name has type "P")
+
+[file mod1.py]
+def f() -> str: ...
+
+[file mod2.py]
+def f() -> str: ...
+
+[file badmod.py]
+def nothing() -> int: ...
+[builtins fixtures/module.pyi]
+
+[case testModuleAsProtocolRedefinitionImportFrom]
+from typing import Protocol
+
+class P(Protocol):
+    def f(self) -> str: ...
+
+cond: bool
+t: P
+if cond:
+    from package import mod1 as t
+else:
+    from package import mod2 as t
+
+from package import badmod as t  # E: Incompatible import of "t" (imported name has type Module, local name has type "P")
+
+package: int = 10
+
+import package.mod1 as t
+import package.mod1  # E: Incompatible import of "package" (imported name has type Module, local name has type "int")
+
+[file package/mod1.py]
+def f() -> str: ...
+
+[file package/mod2.py]
+def f() -> str: ...
+
+[file package/badmod.py]
+def nothing() -> int: ...
+[builtins fixtures/module.pyi]
diff --git a/test-data/unit/check-redefine.test b/test-data/unit/check-redefine.test
--- a/test-data/unit/check-redefine.test
+++ b/test-data/unit/check-redefine.test
@@ -285,7 +285,7 @@ def f() -> None:
     import typing as m
     m = 1 # E: Incompatible types in assignment (expression has type "int", variable has type Module)
     n = 1
-    import typing as n # E: Name "n" already defined on line 5
+    import typing as n  # E: Incompatible import of "n" (imported name has type Module, local name has type "int")
 [builtins fixtures/module.pyi]
 
 [case testRedefineLocalWithTypeAnnotation]

`no-redef` when `import`-importing a module to satisfy a protocol


**Bug Report**

modules-as-protocols triggers "no-redef" when using `import`-imports, but is fine with `from`-imports

(I'm testing out this unreleased feature on the primary branch)

```python
# main.py
import os
from typing import Protocol

class P(Protocol):
    def f(self) -> str: ...

t: P
if os.environ.get('ENV') == 'prod':
    import t as t  # Name "t" already defined on line 7  [no-redef]
else:
    import u as t  # Name "t" already defined on line 7  [no-redef]

```

```python
# t.py and u.py
def f() -> str:
    return ''
```

the errors triggered are inline above

oddly enough, a `from` import seems to work fine (so there's an easy workaround if the module isn't top-level):

```bash
mkdir y
touch y/__init__.py
mv {t,u}.py y
```

```python
import os
from typing import Protocol

class P(Protocol):
    def f(self) -> str: ...

t: P
if os.environ.get('ENV') == 'prod':
    from y import t as t  # no errors!
else:
    from y import u as t  # no errors!
```

**Your Environment**

<!-- Include as many relevant details about the environment you experienced the bug in -->

- Mypy version used: `mypy 0.990+dev.dc5c299aa190949f2300b163ccc10257a779006d (compiled: no)`
- Mypy command-line flags: none
- Mypy configuration options from `mypy.ini` (and other config files): none
- Python version used: 3.10.6

<!-- You can freely edit this text, please remove all the lines you believe are unnecessary. -->

Circular import of name defined in same module, reported as an error.
I have a project, which I've reduced to a minimum which shows the same problem.  It has 9 modules, excerpts are:
```
debugging.py:

from typing import *
if TYPE_CHECKING:
	from .instr_common import InstrCtx
	from .instruct import InstrTab
----------
instr_common.py:

from __future__ import annotations
from .common import *
from . import debugging

class InstrCtx(NamedTuple):
	tab : InstrTab
----------------
instruct.py:

from __future__ import annotations
from .instr_merge import *
```

The other modules, with the above, form an SCC of imports, so all 9 are analyzed together.

**Expected Behavior**
`solver\debugging.py:12:2: error: Module "solver.instruct" has no attribute "InstrTab"`
The InstrTab import is an error because the name does not exist in the imported module.
The class def of `InstrCtx` should be OK, since the import from `common` is importing the same thing.

**Actual Behavior**
```
solver\debugging.py:11:2: error: Module "solver.instr_common" has no attribute "InstrCtx"
solver\debugging.py:12:2: error: Module "solver.instruct" has no attribute "InstrTab"
solver\instr_common.py:12:1: error: Name "InstrCtx" already defined (possibly by an import)
```

**Discussion**
In some cases, a circular import would be a programming error, as the runtime results could vary depending on which of the modules in the SCC is imported first.
In my case, the import in `solver.debugging` is guarded by `TYPE_CHECKING`, and so it has no effect at runtime.  mypy makes a placeholder for `solver.debugging.InstrCtx`, then later this is imported into `solver.instr_common` as a `Var` object.
Now if the placeholder resulted from a guarded import, then mypy should not consider that `InstrCtx` is imported at runtime, and so it should be ignored.
In effect, the import of `solver.debugging.InstrCtx` is private.  It is not visible to other modules, and is visible within `solver.debugging` only for type analysis purposes.

I propose adding the following to `semanal.py` to make imported names non-public when MYPY-guarded:
```
in SemanticAnalyzer.visit_import:
			if as_id is not None:
				base_id = id
				imported_id = as_id
				module_public = use_implicit_reexport or id.split(".")[-1] == as_id
			else:
				base_id = id.split('.')[0]
				imported_id = base_id
				module_public = use_implicit_reexport
--->			if i.is_mypy_only: module_public = False

in SemanticAnalyzer.visit_import_all:
					module_public = self.is_stub_file or self.options.implicit_reexport
--->					if i.is_mypy_only: module_public = False

in SemanticAnalyzer.visit_import_from:
			module_public = use_implicit_reexport or (as_id is not None and id == as_id)
--->			if imp.is_mypy_only: module_public = False
```
Attached is a zip file with:
- All the project modules.
- The config file.
- `log.txt` from mypy run before making changes.
- `log2.txt` from mypy run after making changes.
[Exp3.zip](https://github.com/python/mypy/files/8477796/Exp3.zip)

**Your Environment**

- Mypy version used: 0.931
- Mypy command-line flags: -v
- Mypy configuration options: see attached
- Python version used: 3.7
- Operating system and version: Windows 10



Thanks for the report!

Note mainly for self: looks like the difference is between `add_symbol_table_node` https://github.com/python/mypy/blob/ddd917767aa8135f3b1aeef47b0bb0616a4b63fb/mypy/semanal.py#L5457
and `process_imported_symbol` https://github.com/python/mypy/blob/ddd917767aa8135f3b1aeef47b0bb0616a4b63fb/mypy/semanal.py#L2309 . It's not obvious to me why `process_import_over_existing_name` isn't called for normal imports, but just changing that should probably fix

mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedOperatorMethodOverrideWithDynamicallyTypedMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCInitWithArg mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodCall mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingClassAttributeWithTypeInferenceIssue mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTypeVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodCallWithSubtype mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedOperatorMethodOverrideWithNewItem mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingClassAttributeWithTypeInferenceIssue2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTypeVarDefaultInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInheritingMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedOperatorMethodOverrideWithSwitchedItemOrder mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingGenericClassAttribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTypeVarWithInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodCallWithInvalidNumberOfArguments mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorMethodArgumentType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingNestedGenericClassAttribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodBody mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTwoTypeVars mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassWithinFunction mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorMethodArgumentType2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCCovariance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodArguments mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericClassWithinFunction mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorMethodInvalid mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReturnFromMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAllowCovariantArgsInConstructor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericClassWithInvalidTypevarUseWithinFunction mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorOrderingCase1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSelfArgument mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructNestedClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCErrorCovariance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorOrderingCase2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignToMethodViaInstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructNestedClassWithCustomInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCUnionOverload mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorOrderingCase3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideAttributeWithMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDeclareVariableWithNestedClassType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorOrderingCase4 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideMethodWithAttribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testExternalReferenceToClassWithinClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTypeAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorOrderingCase5 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverridePartialAttributeWithMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAliasNestedClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTypeAnyMember mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorOrderingCase6 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReferToInvalidAttribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTypeAnyMemberFallback mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorOrderingCase7 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInnerClassPropertyAccess mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReferToInvalidAttributeUnannotatedInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTypeNoArg mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorWithOverloads1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testArgumentTypeInference mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDeclareAttributeTypeInInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCBuiltinType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessAttributeDeclaredInInitBeforeDeclaration mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testExplicitAttributeInBody mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorWithOverloads2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMultipleClassDefinition mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAttributeDefinedInNonInitMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDivReverseOperator mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCClassMethodUnion mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInheritanceAndAttributeAssignment mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorMethodForwardIsAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDocstringInClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCClassMethodFromTypeVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignmentToAttributeInMultipleMethods mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorMethodForwardIsAny2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCClassMethodFromTypeVarUnionBound mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassNamesDefinedOnSelUsedInClassBody mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testErrorMessageInFunctionNestedWithinMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorMethodForwardIsAny3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCErrorUnsupportedType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSimpleStaticMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassNamesDefinedOnSelUsedInClassBodyReveal mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedReverseOperatorMethodArgumentType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testBuiltinStaticMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodOverridingWithIdenticalSignature mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorMethodArgumentTypeAndOverloadedMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCOverloadedClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignStaticMethodOnInstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCInUpperBound mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodOverridingWithCovariantType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorStar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSimpleClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodOverridingWithIncompatibleTypes mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorTypeVar1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCTuple mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testBuiltinClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorTypeVar2a mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testEqMethodsOverridingWithNonObjects mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorTypeVar2b mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignClassMethodOnClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCJoin mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodOverridingWithIncompatibleArgumentCount mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodOverridingAcrossDeepInheritanceHierarchy1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeEquivalentTypeAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignClassMethodOnInstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorTypeVar3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReverseOperatorTypeType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodOverridingAcrossDeepInheritanceHierarchy2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodCalledInClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeEquivalentTypeAny2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodCalledOnClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodOverridingWithVoidReturnValue mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorDoubleUnionIntFloat mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeEquivalentTypeAnyEdgeCase mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodCalledOnInstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverride__new__WithDifferentSignature mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorDoubleUnionStandardSubtyping mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeMatchesOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodMayCallAbstractMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverride__new__AndCallObject mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInnerFunctionNotOverriding mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeMatchesGeneralTypeInOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodSubclassing mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorDoubleUnionNoRelationship1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverride__init_subclass__WithDifferentSignature mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingReadOnlyProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeMatchesSpecificTypeInOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorDoubleUnionNoRelationship2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssigningToReadOnlyProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideWithDecorator mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMixingTypeTypeInOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorDoubleUnionNaiveAdd mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssigningToInheritedReadOnlyProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideDecorated mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGeneralTypeMatchesSpecificTypeInOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testPropertyGetterBody mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorDoubleUnionInterwovenUnionAdd mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideWithDecoratorReturningAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNonTypeDoesNotMatchOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDynamicallyTypedProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideWithDecoratorReturningInstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInstancesDoNotMatchTypeInOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorDoubleUnionDivision mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testPropertyWithSetter mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideStaticMethodWithStaticMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testPropertyWithDeleterButNoSetter mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeCovarianceWithOverloadedFunctions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideClassMethodWithClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorWithInference mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingNonDataDescriptor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedCovariantTypesFail mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSettingNonDataDescriptor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideClassMethodWithStaticMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorWithEmptyListAndSum mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSettingDataDescriptor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideStaticMethodWithClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDistinctOverloadedCovariantTypesSucceed mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAllowCovarianceInReadOnlyAttributes mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAbstractReverseOperatorMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSubtypeWithMoreOverloadsThanSupertypeSucceeds mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSettingDescriptorWithOverloadedDunderSet1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTrivialConstructor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorMethodsAndOverloadingSpecialCase mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSubtypeOverloadCoveringMultipleSupertypeOverloadsSucceeds mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSettingDescriptorWithOverloadedDunderSet2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testUnsafeOverlappingWithOperatorMethodsAndOverloading2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReadingDescriptorWithoutDunderGet mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSubtypeOverloadWithOverlappingArgumentsButWrongReturnType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructorWithTwoArguments mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testUnsafeOverlappingWithLineNo mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeTypeOverlapsWithObjectAndType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingDescriptorFromClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInheritedConstructor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverlappingNormalAndInplaceOperatorMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeOverlapsWithObject mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingDescriptorFromClassWrongBase mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverridingWithIncompatibleConstructor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedNormalAndInplaceOperatorMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeConstructorReturnsTypeType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingGenericNonDataDescriptor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructorWithReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIntroducingInplaceOperatorInSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructorWithImplicitReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testObfuscatedTypeConstructorReturnsTypeType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSettingGenericDataDescriptor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedConstructorWithImplicitReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeConstructorLookalikeFails mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedConstructorWithImplicitReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingGenericDescriptorFromClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructorWithAnyReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedConstructorWithAnyReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOtherTypeConstructorsSucceed mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedGetAttribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedConstructorWithAnyReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattributeSignature mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingGenericDescriptorFromInferredClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeTypeComparisonWorks mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattr mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingGenericDescriptorFromClassBadOverload mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWithReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMroSetAfterError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingNonDataDescriptorSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCannotDetermineMro mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWithImplicitReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedGetattr mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSettingDataDescriptorSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedInitSubclassWithImplicitReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattrWithGetitem mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInconsistentMroLocalRef mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testReadingDescriptorSubclassWithoutDunderGet mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedInitSubclassWithImplicitReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattrWithCall mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDynamicMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingGenericNonDataDescriptorSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWithAnyReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattrWithCallable mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDynamicMetaclassCrash mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedInitSubclassWithAnyReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSettingGenericDataDescriptorSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattrWithCallableTypeVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedInitSubclassWithAnyReturnValueType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableSubclassAssignMismatch mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNestedGetattr mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSetDescriptorOnClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGlobalFunctionInitWithReturnType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableSubclassAssignment mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattrSignature mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSetDescriptorOnInferredClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableSubclassTypeOverwrite mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorUncallableDunderSet mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSetattr mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableSubclassTypeOverwriteImplicit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDeepInheritanceHierarchy mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorDunderSetTooFewArgs mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedSetattr mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableSuperUsage mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorDunderSetTooManyArgs mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructorJoinsWithCustomMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassAllBases mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorDunderSetWrongArgTypes mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSetattrSignature mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDataAttributeRefInClassBody mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableTypeVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorUncallableDunderGet mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetattrAndSetattr mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMethodRefInClassBody mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableTypeVarInvalid mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorDunderGetTooFewArgs mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSetattrKeywordArg mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testStatementsInClassBody mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableTypeVarIndirectly mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorDunderGetTooManyArgs mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCallableObject mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessMethodViaClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorDunderGetWrongArgTypeForInstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableTypeVarList mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructInstanceWith__new__ mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessAttributeViaClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorDunderGetWrongArgTypeForOwner mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testConstructInstanceWithDynamicallyTyped__new__ mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingUndefinedAttributeViaClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassWith__new__AndCompatibilityWithType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorGetSetDifferentTypes mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessingUndefinedAttributeViaClassWithOverloadedInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDescriptorGetUnion mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAccessMethodOfClassWithOverloadedInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testVariableOverwriteAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassWith__new__AndCompatibilityWithType2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInstanceMethodOverwrite mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignmentToClassDataAttribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericClassWith__new__ mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSimpleDucktypeDecorator mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignmentToInferredClassDataAttribute mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInstanceMethodOverwriteError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloaded__new__ mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDucktypeTransitivityDecorator mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitMethodUnbound mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInstanceMethodOverwriteTypevar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSubclassInt mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testHardCodedTypePromotions mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInstanceMethodOverwriteTwice mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignToMethodViaClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testForwardReferenceToNestedClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorMethodOverrideIntroducingOverloading mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodOverwrite mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAssignToNestedClassViaClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testForwardReferenceToNestedClassDeep mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorMethodOverrideWideningArgumentType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodOverwriteError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testForwardReferenceToNestedClassWithinClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testListObject mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorMethodOverrideNarrowingReturnType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassSpec mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassVsInstanceDisambiguation mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMemberObject mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorMethodOverrideWithDynamicallyTyped mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAnyBaseClassUnconstrainedConstructor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassSpecError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSlots mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassStaticMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorMethodAgainstSameType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testErrorMapToSupertype mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassOrderOfError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassStaticMethodIndirect mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassValuedAttributesBasics mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testBinaryOpeartorMethodPositionalArgumentsOnly mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassOneErrorPerLine mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassStaticMethodSubclassing mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassValuedAttributesGeneric mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOperatorMethodOverrideWithIdenticalOverloadedType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassIgnoreType_RedefinedAttributeAndGrandparentAttributeTypesNotIgnored mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTempNode mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassValuedAttributesAlias mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassIgnoreType_RedefinedAttributeTypeIgnoredInChildren mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicDecoratorDoubleDeferred mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCBasic mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInvalidMetaclassStructure mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWithCustomMetaclassOK mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeUsingTypeCDefaultInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassNoTypeReveal mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicDecoratorSuper mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassTypeReveal mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTooManyArgsForObject mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSixMetaclassImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicDecoratorBothDeferred mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSubclassMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSixMetaclassImport mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWithImports mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicDecoratorSuperDeferred mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassAsAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOptionalDescriptorsBinder mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWithImportsOK mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassAsAnyWithAFlag mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSixMetaclassAndBase mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testUnionDescriptorsBinder mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassIterable mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSubclassDescriptorsBinder mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassUnannotated mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassTuple mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSixMetaclassGenerics mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedDunderGet mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassOperatorBeforeReversed mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassUnannotatedMulti mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedDunderSet mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassOperatorTypeVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSixMetaclassErrors mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodUnannotated mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassLevelImport mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassGetitem mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSixMetaclassAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassSelfType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideGenericSelfClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIsInstanceTypeVsMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassAndSkippedImport mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCheckUntypedDefsSelf1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFutureMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIsInstanceTypeVsUnionOfType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCheckUntypedDefsSelf2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testValidTypeAliasAsMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIsInstanceTypeIsSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCheckUntypedDefsSelf3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFromFutureMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testValidTypeAliasOfTypeAliasAsMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeAfterAttributeAccessWithDisallowAnyExpr mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIsInstanceTypeByAssert mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeAliasWithArgsAsMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFutureMetaclassImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIsSubClassNarrowDownTypesOfTypeVariables mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIsInstanceTypeTypeVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeAliasNonTypeAsMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testPropertyWithExtraMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInvalidVariableAsMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testEnclosingScopeLambdaNoCrash mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFutureMetaclassImport mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIsInstanceTypeSubclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAnyAsBaseOfMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testEnclosingScopeLambdaNoCrashExplicit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMemberRedefinition mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassTypeCallable mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMemberRedefinitionDefinedInClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOpWithInheritedFromAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFutureMetaclassAndBase mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassStrictSupertypeOfTypeWithClassmethods mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAbstractInit mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testRefMethodWithDecorator mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassOverloadResolution mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedConstructors mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testRefMethodWithOverloadDecorator mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTypeCErasesGenericsFromC mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testDecoratedConstructorsBad mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFinalClassWithAbstractAttributes mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFutureMetaclassGenerics mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIgnorePrivateAttributesTypeCheck mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testTupleForwardBase mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFinalClassWithoutABCMeta mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIgnorePrivateMethodsTypeCheck mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFinalClassInheritedAbstractAttributes mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashOnSelfRecursiveNamedTupleVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCheckForPrivateMethodsWhenPublicCheck mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFutureMetaclassErrors mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testUndefinedBaseclassInNestedClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testIgnorePrivateMethodsTypeCheck2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAttributeDefOrder1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testArgsKwargsInheritance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFutureMetaclassAny mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAttributeDefOrder2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImports mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashOnSelfRecursiveTypedDictVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectEnclosingClassPushedInDeferred mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportModule mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectEnclosingClassPushedInDeferred2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashInJoinOfSelfRecursiveNamedTuples mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportAlias mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectEnclosingClassPushedInDeferred3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportModuleStar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassMemberAccessViaType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType4 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportFunctionNested mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassMemberAccessViaType2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType5 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportUndefined mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassMemberAccessViaType3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectJoinOfSelfRecursiveTypedDicts mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType6 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportWithFollowImports mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassDecoratorIsTypeChecked mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashInForwardRefToNamedTupleWithIsinstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType7 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassDecoratorIncorrect mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType8 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSlotsCompatibility mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType9 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportWithError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testRevealLocalsOnClassVars mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType10 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewAndInitNoReturn mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashInForwardRefToTypedDictWithIsinstance mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType11 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAbstractClasses mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewReturnType12 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverloadedNewAndInitNoReturn mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodOverride mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectIsinstanceInForwardRefToNewType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassPlaceholderNode mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportWithWrapperAndError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetAttrImportAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassSubclassSelf mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testParentClassWithTypeAliasAndSubclassWithMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNoCrashForwardRefToBrokenDoubleNewType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetAttrImportBaseClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMetaclassConflict mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericTupleTypeCreation mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGetAttrDescriptor mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericOverride mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNoCrashForwardRefToBrokenDoubleNewTypeClass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSelfDescriptorAssign mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericOverridePreciseInvalid mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericTupleTypeSubclassing mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testForwardInstanceWithWrongArgCount mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewTypeFromForwardNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericOverridePreciseValid mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideAttrWithSettableProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testForwardInstanceWithNoArgs mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideAttrWithSettablePropertyAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericOverrideGeneric mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testForwardInstanceWithBound mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverrideMethodProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testGenericOverrideGenericChained mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testOverridePropertyMethod mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testExtremeForwardReferencing mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewTypeFromForwardTypedDict mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalEmpty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNoneAnyFallback mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWrongType mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectAttributeInForwardRefToNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNoneAnyFallbackDescriptor mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBasics mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassCustomPropertyWorks mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassTooFewArgs mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMultipleInheritanceCycle mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSimpleImportSequence mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectItemTypeInForwardRefToTypedDict mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassTooFewArgs2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testMultipleInheritanceCycle2 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAllowPropertyAndInit1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInternalChangeOnly mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectDoubleForwardNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassOK mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAllowPropertyAndInit2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalImportGone mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testAllowPropertyAndInit3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testInitSubclassWithMetaclassOK mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodBeforeInit1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalRemoteError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashOnDoubleForwardTypedDict mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodBeforeInit2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalClassVarGone mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassMethodBeforeInit3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalRemoteErrorFixed mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashOnForwardUnionOfNamedTuples mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCachingClassVar mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewAndInit1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalChangedError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewAndInit2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalReplacingImports mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testNewAndInit3 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashOnForwardUnionOfTypedDicts mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalChangingAlias mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSupportForwardUnionOfNewTypes mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeTypedDict mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicDecorator mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testForwardReferencesInNewTypeMRORecomputed mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicOverload mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalStoresAliasTypeVars mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashOnComplexNamedTupleUnionProperty mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicOverloadDeferred mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSilentImportsWithBlatantError mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeMetaclassInImportCycle1 mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCorrectIsinstanceWithForwardUnion mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicOverrideAny mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalImportIsNewlySilenced mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicOverrideChecked mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeMetaclassInImportCycle2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSilencedModuleNoLongerCausesError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicOverrideCheckedDecorator mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testDeleteFile mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashInvalidArgsSyntheticClassSyntax mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalFixedBugCausesPropagation mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testDeleteFileWithinCycle mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicOverrideCheckedDecoratorDeferred mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCyclicOverrideAnyDecoratorDeferred mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testThreePassesBasic mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalIncidentalChangeWithBugCausesPropagation mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashInvalidArgsSyntheticClassSyntaxReveals mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSelfRefNTIncremental5 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testThreePassesErrorInThirdPass mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalIncidentalChangeWithBugFixCausesPropagation mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSilentImportsWithInnerImports mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCrashWithPartialGlobalAndCycle mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testThreePassesThirdPassFixesError mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashInvalidArgsSyntheticFunctionSyntax mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSilentImportsWithInnerImportsAndNewFile mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalCrashOnTypeWithFunction mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCacheDeletedAfterErrorsFound mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWorksWithNestedClasses mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCacheDeletedAfterErrorsFound2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testReprocessModuleEvenIfInterfaceHashDoesNotChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWorksWithBasicProtocols mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashForwardSyntheticClassSyntax mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCacheDeletedAfterErrorsFound3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testTreeShadowingViaParentPackage mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testCrashForwardSyntheticFunctionSyntax mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testErrorsAffectDependentsOnly mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSwitchFromNominalToStructural mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testSixMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testDisallowAnyExprIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCacheDeletedAfterErrorsFound4 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSwitchFromStructuralToNominal mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testFromSixMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashOnDeletedWithCacheOnCmdline mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeAbstractPropertyIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWorksWithNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalStrictOptional mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeAbstractPropertyDisallowUntypedIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalCallable mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testClassNamesResolutionCrashAccess mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWorksWithNestedNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalPartialSubmoduleUpdate mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalSubclassingCached mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testClassNamesResolutionCrashReadCache mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedClassRef mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testClassNamesResolutionCrashReveal mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSameNameChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalLoadsParentAfterChild mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithSilentImports mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalSubclassingCachedConverter mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalPartialInterfaceChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBaseClassAttributeConflict mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testForwardNamedTupleToUnionWithOtherNamedTUple mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalFollowImportsSilent mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInternalFunctionDefinitionChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashForwardRefToBrokenDoubleNewTypeIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalFollowImportsSkip mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInternalScramble mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalSubclassingCachedType mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashForwardRefOverloadIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalFollowImportsError mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalMethodInterfaceChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashForwardRefOverloadIncrementalClass mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalFollowImportsVariable mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBaseClassChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNewTypeFromForwardNamedTupleIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalArguments mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalCascadingChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalFollowImportsVariablePyProjectTOML mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBrokenCascade mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNamedTupleInMethod mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNewTypeFromForwardTypedDictIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNamedTupleInMethod2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalDunder mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalLongBrokenCascade mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testForwardTypeAliasInBase1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNamedTupleInMethod3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testForwardTypeAliasInBase2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedBrokenCascade mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeRecursiveAliases1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalSubclassModified mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedBrokenCascadeWithType1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeRecursiveAliases2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalTypedDictInMethod mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSerializeRecursiveAliases3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedBrokenCascadeWithType2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalSubclassModifiedErrorFirst mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testGenericTypeAliasesForwardAnyIncremental1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalRemoteChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testGenericTypeAliasesForwardAnyIncremental2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalTypedDictInMethod2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBadChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNamedTupleForwardAsUpperBoundSerialization mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalThreeFiles mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBadChangeWithSave mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSelfRefNTIncremental1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalOkChangeWithSave mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalTypedDictInMethod3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalConverterInSubmodule mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSelfRefNTIncremental2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithComplexDictExpression mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSelfRefNTIncremental3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithComplexConstantExpressionNoAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSelfRefNTIncremental4 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNewTypeInMethod mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithComplexConstantExpressionWithAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInnerClassAttrInMethod mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSmall mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInnerClassAttrInMethodReveal mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalConverterManyStyles mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBustedFineGrainedCache1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testGenericMethodRestoreMetaLevel mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithDecorators mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBustedFineGrainedCache2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalConverterInFunction mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalChangingClassAttributes mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testGenericMethodRestoreMetaLevel2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalChangingFields mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testGenericMethodRestoreMetaLevel3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalChangingFieldsWithAssignment mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalBustedFineGrainedCache3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalPerFileFlags mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAttrsIncrementalThreeRuns mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalCheckingChangingFields mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalClassVar mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWorkingFineGrainedCache mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testDeletedDepLineNumber mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedClassDefinition mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadVarAliasExisting mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesSubclassingCached mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSimpleBranchingModules mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInheritanceAddAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadFunction mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadVarLocal mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalMetaclassUpdate mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSubmoduleImport mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesSubclassingCachedType mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSubmoduleWithAttr mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalLotsOfInheritance mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testRecursiveAliasImported mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesArguments mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFollowImportSkipNotInvalidatedOnPresent mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedSubmoduleImportFromWithAttr mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInheritanceProperty mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFollowImportSkipNotInvalidatedOnPresentPackage mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedSubmoduleWithAttr mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFollowImportSkipNotInvalidatedOnAdded mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithIgnoresTwice mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesDunder mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSubmoduleParentWithImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFollowImportSkipInvalidatedOnAddedStub mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSubmoduleParentBackreference mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFollowImportSkipNotInvalidatedOnAddedStubOnFollowForStubs mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesSubclassModified mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSubmoduleParentBackreferenceComplex mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIgnoredImport2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalReferenceNewFileWithImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesSubclassModifiedErrorFirst mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testDeletionOfSubmoduleTriggersImportFrom2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalReferenceExistingFileWithImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedSkippedStubsPackageFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testDeleteIndirectDependency mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithTypeIgnoreOnDirectImport mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesThreeFiles mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByIdemAlias mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testImportReExportInCycle mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithTypeIgnoreOnImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByIdemAliasReversed mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithPartialTypeIgnore mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testImportUnusedIgnore1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalDataclassesThreeRuns mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByIdemAliasGeneric mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByIdemAliasImported mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testImportUnusedIgnore2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testParentPatchingMess mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testRegularUsesFgCache mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByIdemAliasImportedReversed mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSilentImportsAndImportsInClass mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testConditionalExceptionAliasOverride mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalSameFileSize mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFgCacheNeedsFgCache mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalUnsilencingModule mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testBadEnumLoading mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalPackageNameOverload mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithIgnores mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCachedBadProtocolNote mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalFineGrainedCacheError1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testChangedPluginsInvalidateCache mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithSilentImportsAndIgnore mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIndirectDepsAlwaysPatched mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIsInstanceAdHocIntersectionIncrementalNoChangeSameName mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testChangedPluginsInvalidateCache2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testModuleGetattrInitIncremental mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIsInstanceAdHocIntersectionIncrementalNoChangeTuple mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedPluginsInvalidateCache mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testModuleGetattrInitIncremental2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIsInstanceAdHocIntersectionIncrementalIsInstanceChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashDoubleReexportMetaEmpty mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIsInstanceAdHocIntersectionIncrementalUnderlyingObjChang mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testRemovedPluginsInvalidateCache mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testModuleGetattrIncrementalSerializeVarFlag mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubs mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testPluginConfigData mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIsInstanceAdHocIntersectionIncrementalIntersectionToUnreachable mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashDoubleReexportTypedDictEmpty mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsPackage mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIsInstanceAdHocIntersectionIncrementalUnreachaableToIntersection mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testLiteralIncrementalTurningIntoLiteral mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsPackageFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testStubFixupIssues mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedSubStarImport mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashDoubleReexportTupleEmpty mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsPackagePartial mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalIndirectSkipWarnUnused mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNewAnalyzerIncrementalBrokenNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsPackagePartialGetAttr mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashDoubleReexportOverloadEmpty mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsIgnore mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessImportedDefinitions0 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNewAnalyzerIncrementalBrokenNamedTupleNested mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsIgnorePackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessImportedDefinitions1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNestedTypeAlias mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessImportedDefinitions2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsIgnorePackageFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNewAnalyzerIncrementalMethodNamedTuple mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNamespacePackage1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportedExceptionType mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAddedMissingStubsIgnorePackagePartial mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportedExceptionType2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNodeCreatedFromGetattr mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalNamespacePackage2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportWithinBlock mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFinalAddFinalVarAssign mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testExplicitReexportImportCycleWildcard mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportWithinFunction mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNewAnalyzerIncrementalNestedEnum mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportWithinMethod mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFinalAddFinalVarOverride mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testEnumAreStillFinalAfterCache mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportWithinClassBody mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testCannotDetermineTypeFromOtherModule mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testFinalAddFinalMethodOverride mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportWithinClassBody2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testRedefinitionClass mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportWithStub mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadVar mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testSlotsSerialization mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportWithStubIncompatibleType mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIsInstanceAdHocIntersectionIncrementalNoChange mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadVarAlias mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testMethodAliasIncremental mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testInvalidOperationsOnModules mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessingUnknownModule3 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessingNameImportedFromUnknownModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNameDefinedInDifferentModule mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadVarClass mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessingNameImportedFromUnknownModule2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadVarClassAlias mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessingNameImportedFromUnknownModule3 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testChainedAssignmentAndImports mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testUnknownModuleRedefinition mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testConditionalFunctionDefinitionAndImports mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testOverrideByBadVarExisting mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalWithDifferentKindsOfNestedTypesWithinMethod mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessingUnknownModuleFromOtherModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckWithUnknownModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAssignAndConditionalStarImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testUnknownModuleImportedWithinFunction mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckWithUnknownModule2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testRedefineImportedFunctionViaImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testUnknownModuleImportedWithinFunction2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckWithUnknownModule3 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalInvalidNamedTupleInUnannotatedFunction mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportedVariableViaImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testRelativeImports mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckWithUnknownModule4 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckWithUnknownModule5 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testRelativeImports2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckWithUnknownModuleUsingFromImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testExportedValuesInImportAll mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckWithUnknownModuleUsingImportStar mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAllMustBeSequenceStr mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessingUnknownModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportVariableAndAssignNone mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNamedTupleUpdateNonRecursiveToRecursiveCoarse mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAccessingUnknownModule2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testUnderscoreExportedValuesInImportAll mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportFunctionAndAssignNone mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleStability4 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisInitializerInStubFileWithType mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportFunctionAndAssignFunction mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisInitializerInStubFileWithoutType mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleStability5 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportFunctionAndAssignIncompatible mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisInitializerInModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleStability7 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAssignToFuncDefViaGlobalDecl2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testTupleTypeUpdateNonRecursiveToRecursiveCoarse mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisDefaultArgValueInStub mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleStability8 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAssignToFuncDefViaNestedModules mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisDefaultArgValueInStub2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSymmetricImportCycle1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAssignToFuncDefViaModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisDefaultArgValueInNonStub mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSymmetricImportCycle2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testConditionalImportAndAssignNoneToModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisDefaultArgValueInNonStubsOverload mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testThreePassesRequired mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testConditionalImportAndAssignInvalidToModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testErrorInPassTwo1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportAndAssignToModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testEllipsisDefaultArgValueInNonStubsMethods mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testErrorInPassTwo2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckNamedModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testStarImportOverlapping mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testDeferredDecorator mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckNamedModule2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testStarImportOverlappingMismatch mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testDeferredClassContext mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckNamedModule3 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testStarImportOverridingLocalImports mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testDeferredClassContextUnannotated mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckNamedModule4 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAssignToFuncDefViaImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testScriptsAreModules mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckNamedModule5 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testConditionalImportAndAssign mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testScriptsAreNotModules mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckNamedModuleWithImportCycle mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAssignAndConditionalImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testTypeCheckPrio mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testCheckDecoratedFuncAsAnnotWithImportCycle mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testLocalModuleAlias mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleRegularImportAddsAllParents mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportStarAliasAnyList mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testChainedModuleAlias mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testTypeAliasUpdateNonRecursiveToRecursiveCoarse mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleImportAsDoesNotAddParents mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMultiModuleAlias mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportStarAliasSimpleGeneric mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleImportFromDoesNotAddParents mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportStarAliasGeneric mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasWithExplicitAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleImportFromDoesNotAddParents2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportStarAliasCallable mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasPassedToFunction mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattr mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testRevealType mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrReturnType mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testClassImportAccessedInMethod mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrInvalidSignature mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAlias mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrNotCallable mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasRepeated mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testClassModuleAlias mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrUntyped mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasRepeatedWithAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIndirectFromImportWithinCycle2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrNotStub36 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testTypedDictUpdateNonRecursiveToRecursiveCoarse mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrNotStub37 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIndirectFromImportWithinCycleInPackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasRepeatedComplex mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattribute mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIndirectFromImportWithinCycleInPackageIgnoredInit mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasToOtherModule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalAddClassMethodPlugin mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testForwardReferenceToListAlias mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportFromStubs mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportFromRetType mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIndirectStarImportWithinCycle1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportFromStubsMemberType mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIndirectStarImportWithinCycle2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testGenericNamedTupleSerialization mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportFromNotStub36 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportFromStubsMemberVar mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportFromNotStub37 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testReExportChildStubs mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit2 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testGenericTypedDictSerialization mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit3 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testReExportChildStubs2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit4 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testReExportChildStubs3 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportFromAs mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportFromAsTwice mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit5 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportUnrelatedModule mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testUnpackKwargsSerialize mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrAssignedGood mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit5a mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportUnrelatedSiblingPrefix mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrAssignedBad mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit8 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportChildStubs mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testDisableEnableErrorCodesIncremental mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportedGood mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit8a mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportNestedStub mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleLevelGetattrImportedBad mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasToQualifiedImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit10 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testModuleAsProtocolImplementationSerialize mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testFailedImportFromTwoModules mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAliasToQualifiedImport2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrInit10PyProjectTOML mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIndirectFromImportWithinCycle1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testAbstractBodyTurnsEmptyCoarse mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMultipleModulesInOverridePyProjectTOML mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNamespacePackageWithMypyPath mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportReExportInCycleUsingRelativeImport2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNamespacePackageWithMypyPathPyProjectTOML mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportReExportedNamedTupleInCycle1 mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashDoubleReexportFunctionEmpty mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testClassicPackageIgnoresEarlierNamespacePackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNamespacePackagePickFirstOnMypyPath mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportReExportedNamedTupleInCycle2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIndirectFromImportWithinCycleUsedAsBaseClass mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNamespacePackageInsideClassicPackage mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testNoCrashDoubleReexportBaseEmpty mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportReExportedTypeAliasInCycle mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportFromReExportInCycleUsingRelativeImport1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testClassicPackageInsideNamespacePackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleRegularImportNotDirectlyAddedToParent mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleSpecialCase mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleMixingLocalAndQualifiedNames mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNamespacePackagePlainImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMissingSubmoduleImportedWithIgnoreMissingImports mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetAttrAssignUnannotated mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleMixingImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMissingSubmoduleImportedWithIgnoreMissingImportsStub mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetAttrAssignUnannotatedDouble mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testDirectlyImportTypedDictObjectAtTopLevel mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMissingSubmoduleImportedWithIgnoreMissingImportsNested mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleMixingImportFromAndImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetAttrAssignAny mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoReExportFromMissingStubs mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrBusted mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetAttrAssignError mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSubmoduleMixingImportFromAndImport2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testPackagePath mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetAttrAssignSubmodule mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIdenticalImportFromTwice mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetattrBusted2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSpecialModulesNameImplicitAttr mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIdenticalImportStarTwice mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleGetAttrAssignSubmoduleStrict mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSpecialAttrsAreAvaliableInClasses mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNoGetattrInterference mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAlwaysReportMissingAttributesOnFoundModules mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testDifferentImportSameNameTwice mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testFunctionWithDunderName mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testReExportAllInStub mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testFunctionWithReversibleDunderName mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testInheritFromBadImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAttributeTwoSuggestions mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMypyPathAndPython2Dir mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testFunctionWithInPlaceDunderName mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportSuppressedWhileAlmostSilent mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testModuleAttributeThreeSuggestions mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleSpecialCase2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testClassicPackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIgnoreErrorFromGoogleCloud mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testAncestorSuppressedWhileAlmostSilent mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleSpecialCase3 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testClassicNotPackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testErrorFromGoogleCloud mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testStubImportNonStubWhileSilent mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testLimitLegacyStubErrorVolume mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testNamespacePackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMissingSubmoduleOfInstalledStubPackage mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSilentSubmoduleImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testDoNotLimitErrorVolumeIfNotImportErrors mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSimpleProtocolOneMethodOverride mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testMissingSubmoduleOfInstalledStubPackageIgnored mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testDoNotLimitImportErrorVolume mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportReExportFromChildrenInCycle1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testCyclicUndefinedImportWithName mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSimpleProtocolTwoMethodsMerge mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testUnlimitedStubErrorVolume mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportReExportFromChildrenInCycle2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testCyclicUndefinedImportWithStar1 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSimpleProtocolTwoMethodsExtend mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIgnoreErrorFromMissingStubs1 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSuperclassInImportCycle mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testCyclicUndefinedImportWithStar2 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolMethodVsAttributeErrors mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIgnoreErrorFromMissingStubs2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testSuperclassInImportCycleReversedImports mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testCyclicUndefinedImportWithStar3 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolMethodVsAttributeErrors2 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testGenericMethodWithProtocol mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testPreferPackageOverFile mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCannotAssignNormalToProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testGenericMethodWithProtocol2 mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testPreferPackageOverFile2 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testIndependentProtocolSubtyping mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testAutomaticProtocolVariance mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIncompatibleOverrideFromCachedModuleIncremental mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportInClass mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNoneDisablesProtocolImplementation mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCannotInstantiateProtocol mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testIfFalseImport mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolVarianceWithCallableAndList mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNoneDisablesProtocolSubclassingWithStrictOptional mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSimpleProtocolOneMethod mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleStability1 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolConstraintsUnsolvableWithSelfAnnotation1 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolsWithNoneAndStrictOptional mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleStability2 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolAttrAccessDecoratedGetAttrDunder mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolConstraintsUnsolvableWithSelfAnnotation2 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBasicSemanalErrorsInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testImportCycleStability3 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolConstraintsUnsolvableWithSelfAnnotation3 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSimpleProtocolOneAbstractMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProhibitSelfDefinitionInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolVarianceWithUnusedVariable mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolMethodBodies mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testHashable mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testGenericSubProtocolsExtensionInvariant mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolAndRuntimeAreDefinedAlsoInTypingExtensions mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testGenericProtocolsInference1 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCannotInstantiateAbstractMethodExplicitProtocolSubtypes mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testGenericSubProtocolsExtensionCovariant mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolsCannotInheritFromNormal mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolGenericInference2 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCannotInstantiateAbstractVariableExplicitProtocolSubtypes mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSelfTypesWithProtocolsBehaveAsWithNominal mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolGenericInferenceCovariant mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCanUseOverloadedImplementationsInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testClassVarsInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBadVarianceInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolsWithIdenticalOverloads mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testUnrealtedGenericProtolsEquivalent mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testPropertyInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolsWithIncompatibleOverloads mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSubtleBadVarianceInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSettablePropertyInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testGenericSubProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testFinalAttributeProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testJoinProtocolWithProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testRecursiveProtocols1 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testJoinOfIncompatibleProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testStaticAndClassMethodsInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testRecursiveProtocols2 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testOverloadedMethodsInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testJoinProtocolWithNormal mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testOverloadOnProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testRecursiveProtocolSubtleMismatch mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCannotInstantiateProtocolWithOverloadedUnimplementedMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMeetProtocolWithProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBasicUnionsOfProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMutuallyRecursiveProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMeetOfIncompatibleProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testUnionsOfNormalClassesWithProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMutuallyRecursiveProtocolsTypesWithSubteMismatch mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMeetProtocolWithNormal mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testInstantiationProtocolInTypeForFunctions mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMutuallyRecursiveProtocolsTypesWithSubteMismatchWriteable mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testInferProtocolFromProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testInstantiationProtocolInTypeForAliases mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testConcreteClassesUnionInProtocolsIsInstance mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testAnyWithProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testTwoUncomfortablyIncompatibleProtocolsWithoutRunningInIssue9771 mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testInstantiationProtocolInTypeForVariables mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testInstantiationProtocolInTypeForClassMethods mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolIncompatibilityWithManyOverloads mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBasicTupleStructuralSubtyping mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testErrorsForProtocolsInDifferentPlaces mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolIncompatibilityWithManyConflicts mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testIterableProtocolOnClass mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBasicNamedTupleStructuralSubtyping mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testSimpleRuntimeProtocolCheck mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testIterableProtocolOnMetaclass mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolIncompatibilityWithUnionType mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBasicCallableStructuralSubtyping mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testClassesGetattrWithProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testDontShowNotesForTupleAndIterableProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNotManyFlagConflitsShownInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testImplicitTypesInProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testRuntimeIterableProtocolCheck mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolIncompatibilityWithGenericMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMoreComplexCallableStructuralSubtyping mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolIncompatibilityWithGenericMethodBounded mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolsMoreConflictsNotShown mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testStructuralSupportForPartial mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolIncompatibilityWithGenericRestricted mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolNotesForComplexSignatures mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableImplementsProtocolOverload mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testStructuralInferenceForCallable mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testConcreteClassesInProtocolsIsInstance mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testObjectAllowedInProtocolBases mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNoneSubtypeOfEmptyProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableImplementsProtocolExtraNote mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolVarianceAfterDecorators mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBasicSizedProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNoneSubtypeOfAllProtocolsWithoutStrictOptional mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableImplementsProtocolArgName mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNamedTupleWithNoArgsCallableField mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNoneSubtypeOfEmptyProtocolStrict mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testBasicSupportsIntProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableProtocolVsProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNamedTupleWithManyArgsCallableField mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testJoinProtocolCallback mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testOnlyMethodProtocolUsableWithIsSubclass mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMeetProtocolCallback mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testLiteralsAgainstProtocols mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableImplementsProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testPartialTypeProtocolHashable mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolWithSlots mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableImplementsProtocolGeneric mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolsAlwaysABCs mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testPartialAttributeNoneType mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableImplementsProtocolGenericTight mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testEmptyBodyImplicitlyAbstractProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testEmptyBodyImplicitlyAbstractProtocolProperty mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testCallableImplementsProtocolGenericNotGeneric mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testPartialAttributeNoneTypeStrictOptional mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testNoneVsProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectInstanceMethodArg mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testEmptyBodyImplicitlyAbstractProtocolStub mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolAndTypeVariableSpecialCase mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testEmptyBodyVariationsImplicitlyAbstractProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectInstanceMethodOverloaded mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testPartialTypeProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolWithNestedClass mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testEmptyBodyNoneCompatibleProtocol mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectStaticMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectAttribute mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testEmptyBodyWithFinal mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectClassVarRejected mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectGenericInstanceMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMatchProtocolAgainstOverloadWithAmbiguity mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolTypeTypeInstanceMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectPropertyRejected mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testMatchProtocolAgainstOverloadWithMultipleMatchingItems mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testTypeAliasInProtocolBody mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolTypeTypeClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectInstanceMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testTypeVarInProtocolBody mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolTypeTypeSelfTypeInstanceMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectGenericClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolImplementationClassObject mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectInference mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolImplementation mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectSelfTypeInstanceMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolImplementationTypeAlias mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolTypeTypeInference mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectSelfTypeClassMethod mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolImplementationInference mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolImplementationClassVar mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolClassObjectAttributeAndCall mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineFunctionArg mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineAnnotationOnly mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testProtocolTypeTypeAttribute mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolImplementationFinal mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineAcrossNestedFunction mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalUsingOldValue mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalForLoopIndexVariable mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineAcrossNestedDecoratedFunction mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalInMultipleAssignment mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineLocalWithinTry mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineUnderscore mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineAcrossNestedOverloadedFunction mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalWithinWith mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineVarAsFunction mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalWithDifferentType mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineWithBreakAndContinue mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineVarAsTypeVar mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineVarAsClass mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotConditionallyRedefineLocalWithDifferentType mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalAndNestedLoops mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalWithTypeAnnotation mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineLocalWithTypeAnnotationSpecialCases mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineSelf mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineGlobalWithDifferentType mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineGlobalForIndex mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineGlobalBasedOnPreviousValues mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineGlobalWithSeparateDeclaration mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineGlobalUsingForLoop mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testNoRedefinitionIfNoValueAssigned mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testNoRedefinitionIfOnlyInitialized mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testNoRedefinitionIfExplicitlyDisallowed mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineAsException mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineModuleAsException mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefineUsingWithStatement mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefiningUnderscoreFunctionIsntAnError mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testTypeErrorsInUnderscoreFunctionsReported mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testFunctionStillTypeCheckedWhenAliasedAsUnderscoreDuringImport mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testOverwritingImportedFunctionThatWasAliasedAsUnderscore mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefiningUnderscoreFunctionWithDecoratorWithUnderscoreFunctionsNextToEachOther mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCallToFunctionStillTypeCheckedWhenAssignedToUnderscoreVariable mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testRedefiningUnderscoreFunctionWithDecoratorInDifferentPlaces
mypy/test/testcheck.py::TypeCheckSuite::check-classes.test::testClassScopeImportVarious mypy/test/testcheck.py::TypeCheckSuite::check-incremental.test::testIncrementalAnyIsDifferentFromIgnore mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testRedefineFunctionViaImport mypy/test/testcheck.py::TypeCheckSuite::check-modules.test::testRedefineTypeViaImport mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolRedefinitionTopLevel mypy/test/testcheck.py::TypeCheckSuite::check-protocols.test::testModuleAsProtocolRedefinitionImportFrom mypy/test/testcheck.py::TypeCheckSuite::check-redefine.test::testCannotRedefineVarAsModule