mirror of
https://github.com/nonebot/nonebot2.git
synced 2024-12-01 01:25:07 +08:00
18 lines
405 B
Python
18 lines
405 B
Python
import pytest
|
|
|
|
from nonebot.plugin import PluginManager, _managers
|
|
|
|
|
|
@pytest.mark.asyncio
|
|
async def test_load_plugin_name():
|
|
m = PluginManager(plugins=["dynamic.manager"])
|
|
_managers.append(m)
|
|
|
|
# load by plugin id
|
|
module1 = m.load_plugin("manager")
|
|
# load by module name
|
|
module2 = m.load_plugin("dynamic.manager")
|
|
assert module1
|
|
assert module2
|
|
assert module1 is module2
|