mirror of
https://github.com/nonebot/nonebot2.git
synced 2025-07-16 19:11:00 +00:00
💥 Remove: 移除 Python 3.8 支持 (#2641)
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
import json
|
||||
from typing import Dict, List, Union, Literal, TypeVar, ClassVar
|
||||
from typing import Dict, List, Union, Literal, TypeVar, ClassVar # noqa: UP035
|
||||
|
||||
from utils import FakeMessage, FakeMessageSegment
|
||||
from nonebot.utils import (
|
||||
@ -26,8 +26,10 @@ def test_generic_check_issubclass():
|
||||
assert generic_check_issubclass(Union[int, float, None], (int, float))
|
||||
assert generic_check_issubclass(Literal[1, 2, 3], int)
|
||||
assert not generic_check_issubclass(Literal[1, 2, "3"], int)
|
||||
assert generic_check_issubclass(List[int], list)
|
||||
assert generic_check_issubclass(Dict[str, int], dict)
|
||||
assert generic_check_issubclass(List[int], list) # noqa: UP006
|
||||
assert generic_check_issubclass(Dict[str, int], dict) # noqa: UP006
|
||||
assert generic_check_issubclass(list[int], list)
|
||||
assert generic_check_issubclass(dict[str, int], dict)
|
||||
assert not generic_check_issubclass(ClassVar[int], int)
|
||||
assert generic_check_issubclass(TypeVar("T", int, float), (int, float))
|
||||
assert generic_check_issubclass(TypeVar("T", bound=int), (int, float))
|
||||
|
Reference in New Issue
Block a user