🐛 fix config alias err

This commit is contained in:
felinae98
2024-06-20 23:19:36 +08:00
parent 956b19d0c1
commit a12a92fca4
2 changed files with 28 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
from nonebug.app import App
def test_parse_alias(app: App):
from nonebot.compat import PYDANTIC_V2
from nonebot_bison.plugin_config import PlugConfig
if PYDANTIC_V2:
cfg = PlugConfig.model_validate({"bison_theme_use_browser": True})
assert cfg.bison_use_browser
cfg = PlugConfig.model_validate({"bison_use_browser": True})
assert cfg.bison_use_browser
else:
cfg = PlugConfig.parse_obj({"bison_theme_use_browser": True})
assert cfg.bison_use_browser
cfg = PlugConfig.parse_obj({"bison_use_browser": True})
assert cfg.bison_use_browser