⬆️ upgrade pytest-asyncio and fix test (#2436)

This commit is contained in:
Ju4tCode 2023-10-31 17:26:06 +08:00 committed by GitHub
parent af73e14b64
commit af6cc63db2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 650 additions and 577 deletions

1219
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -51,10 +51,10 @@ ruff = ">=0.0.272,<1.0.0"
[tool.poetry.group.test.dependencies]
nonebug = "^0.3.0"
werkzeug = "^2.3.6"
pytest-cov = "^4.0.0"
pytest-xdist = "^3.0.2"
pytest-asyncio = "^0.21.0"
pytest-asyncio = "^0.22.0"
werkzeug = ">=2.3.6,<4.0.0"
coverage-conditional-plugin = "^0.9.0"
[tool.poetry.group.docs.dependencies]

View File

@ -19,6 +19,8 @@ os.environ["CONFIG_OVERRIDE"] = "new"
if TYPE_CHECKING:
from nonebot.plugin import Plugin
collect_ignore = ["plugins/", "dynamic/", "bad_plugins/"]
def pytest_configure(config: pytest.Config) -> None:
config.stash[NONEBOT_INIT_KWARGS] = {"config_from_init": "init"}

View File

@ -80,7 +80,7 @@ async def test_load_toml():
async def test_bad_plugin():
nonebot.load_plugins("bad_plugins")
assert nonebot.get_plugin("bad_plugins") is None
assert nonebot.get_plugin("bad_plugin") is None
@pytest.mark.asyncio