mirror of
https://github.com/nonebot/nonebot2.git
synced 2024-11-24 00:55:07 +08:00
20 lines
464 B
Python
20 lines
464 B
Python
|
import os
|
||
|
|
||
|
import pytest
|
||
|
|
||
|
os.environ["CONFIG_FROM_ENV"] = "env"
|
||
|
|
||
|
|
||
|
@pytest.mark.asyncio
|
||
|
@pytest.mark.parametrize("nonebug_init", [{"config_from_init": "init"}], indirect=True)
|
||
|
async def test_init(nonebug_init):
|
||
|
from nonebot import get_driver
|
||
|
|
||
|
env = get_driver().env
|
||
|
assert env == "test"
|
||
|
|
||
|
config = get_driver().config
|
||
|
assert config.config_from_env == "env"
|
||
|
assert config.config_from_init == "init"
|
||
|
assert config.common_config == "common"
|