mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2025-06-06 20:06:12 +08:00
调整了test_config_manager_admin中的test顺序
This commit is contained in:
parent
08387943ba
commit
a6321cdf40
@ -1,4 +1,4 @@
|
|||||||
import imp
|
|
||||||
from nonebug import App
|
from nonebug import App
|
||||||
|
|
||||||
from .utils import fake_admin_user, fake_private_message_event, fake_group_message_event, fake_superuser
|
from .utils import fake_admin_user, fake_private_message_event, fake_group_message_event, fake_superuser
|
||||||
@ -16,7 +16,7 @@ async def test_query_with_superuser_private(app: App):
|
|||||||
async with app.test_matcher(group_manage_matcher) as ctx:
|
async with app.test_matcher(group_manage_matcher) as ctx:
|
||||||
bot = ctx.create_bot(base=Bot)
|
bot = ctx.create_bot(base=Bot)
|
||||||
event = fake_private_message_event(
|
event = fake_private_message_event(
|
||||||
message=Message("群管理"), sender=fake_superuser
|
message=Message("群管理"), sender=fake_superuser,to_me=True,user_id=fake_superuser.user_id
|
||||||
)
|
)
|
||||||
ctx.receive_event(bot, event)
|
ctx.receive_event(bot, event)
|
||||||
ctx.should_pass_rule()
|
ctx.should_pass_rule()
|
||||||
@ -28,24 +28,24 @@ async def test_query_with_superuser_private(app: App):
|
|||||||
event, Message("请选择需要管理的群:\n1. 101 - test group\n请输入左侧序号"), True
|
event, Message("请选择需要管理的群:\n1. 101 - test group\n请输入左侧序号"), True
|
||||||
)
|
)
|
||||||
event_1_err = fake_private_message_event(
|
event_1_err = fake_private_message_event(
|
||||||
message=Message("0"), sender=fake_superuser
|
message=Message("0"), sender=fake_superuser,to_me=True,user_id=fake_superuser.user_id
|
||||||
)
|
)
|
||||||
ctx.receive_event(bot, event_1_err)
|
ctx.receive_event(bot, event_1_err)
|
||||||
ctx.should_rejected()
|
|
||||||
ctx.should_call_send(event_1_err, "请输入正确序号", True)
|
ctx.should_call_send(event_1_err, "请输入正确序号", True)
|
||||||
|
ctx.should_rejected()
|
||||||
event_1_ok = fake_private_message_event(
|
event_1_ok = fake_private_message_event(
|
||||||
message=Message("1"), sender=fake_superuser
|
message=Message("1"), sender=fake_superuser,to_me=True,user_id=fake_superuser.user_id
|
||||||
)
|
)
|
||||||
ctx.receive_event(bot, event_1_ok)
|
ctx.receive_event(bot, event_1_ok)
|
||||||
ctx.should_call_send(event_1_ok, "请输入需要使用的命令:添加订阅,查询订阅,删除订阅", True)
|
ctx.should_call_send(event_1_ok, "请输入需要使用的命令:添加订阅,查询订阅,删除订阅", True)
|
||||||
event_2_err = fake_private_message_event(
|
event_2_err = fake_private_message_event(
|
||||||
message=Message("222"), sender=fake_superuser
|
message=Message("222"), sender=fake_superuser,to_me=True,user_id=fake_superuser.user_id
|
||||||
)
|
)
|
||||||
ctx.receive_event(bot, event_2_err)
|
ctx.receive_event(bot, event_2_err)
|
||||||
ctx.should_rejected()
|
|
||||||
ctx.should_call_send(event_2_err, "请输入正确的命令", True)
|
ctx.should_call_send(event_2_err, "请输入正确的命令", True)
|
||||||
|
ctx.should_rejected()
|
||||||
event_2_ok = fake_private_message_event(
|
event_2_ok = fake_private_message_event(
|
||||||
message=Message("查询订阅"), sender=fake_superuser
|
message=Message("查询订阅"), sender=fake_superuser,to_me=True,user_id=fake_superuser.user_id
|
||||||
)
|
)
|
||||||
ctx.receive_event(bot, event_2_ok)
|
ctx.receive_event(bot, event_2_ok)
|
||||||
ctx.should_pass_rule()
|
ctx.should_pass_rule()
|
||||||
@ -60,7 +60,7 @@ async def test_query_with_superuser_group_tome(app: App):
|
|||||||
async with app.test_matcher(group_manage_matcher) as ctx:
|
async with app.test_matcher(group_manage_matcher) as ctx:
|
||||||
bot = ctx.create_bot(base=Bot)
|
bot = ctx.create_bot(base=Bot)
|
||||||
event = fake_group_message_event(
|
event = fake_group_message_event(
|
||||||
message=Message("群管理"), sender=fake_superuser,to_me=True
|
message=Message("群管理"), sender=fake_superuser,to_me=True,user_id=fake_superuser.user_id
|
||||||
)
|
)
|
||||||
ctx.receive_event(bot, event)
|
ctx.receive_event(bot, event)
|
||||||
ctx.should_pass_rule()
|
ctx.should_pass_rule()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user