Always alias collections.abc.Set (#6712)

This commit is contained in:
Alex Waygood
2021-12-27 16:09:47 +00:00
committed by GitHub
parent 51a2cd1289
commit 975b3e901b
5 changed files with 14 additions and 10 deletions

View File

@@ -3,7 +3,7 @@ import logging
import sys
import unittest.result
from _typeshed import Self
from collections.abc import Set # equivalent to typing.AbstractSet, not builtins.set
from collections.abc import Set as AbstractSet
from contextlib import AbstractContextManager
from types import TracebackType
from typing import (
@@ -201,7 +201,7 @@ class TestCase:
) -> None: ...
def assertListEqual(self, list1: list[Any], list2: list[Any], msg: Any = ...) -> None: ...
def assertTupleEqual(self, tuple1: Tuple[Any, ...], tuple2: Tuple[Any, ...], msg: Any = ...) -> None: ...
def assertSetEqual(self, set1: Set[object], set2: Set[object], msg: Any = ...) -> None: ...
def assertSetEqual(self, set1: AbstractSet[object], set2: AbstractSet[object], msg: Any = ...) -> None: ...
def assertDictEqual(self, d1: Mapping[Any, object], d2: Mapping[Any, object], msg: Any = ...) -> None: ...
def fail(self, msg: Any = ...) -> NoReturn: ...
def countTestCases(self) -> int: ...