feat: organize bot menu into Copy, AI, Bots, System, Monitor categories
This commit is contained in:
@@ -112,11 +112,12 @@ async def test_website_custom_needs_and_prompt_injection():
|
||||
|
||||
async def test_menu_layout():
|
||||
menu = get_persian_main_menu(is_paused=False)
|
||||
assert len(menu) == 7
|
||||
first_row_texts = [getattr(getattr(b, "button", None), "text", str(b)) for b in menu[0]]
|
||||
assert any("🏠 منوی اصلی" in t for t in first_row_texts)
|
||||
fifth_row_texts = [getattr(getattr(b, "button", None), "text", str(b)) for b in menu[4]]
|
||||
assert any("➕ افزودن مبدا / مقصد" in t for t in fifth_row_texts)
|
||||
all_texts = [getattr(getattr(b, "button", None), "text", str(b)) for row in menu for b in row]
|
||||
assert any("Copy" in t for t in all_texts)
|
||||
assert any("AI" in t for t in all_texts)
|
||||
assert any("Bots" in t for t in all_texts)
|
||||
assert any("Monitor" in t for t in all_texts)
|
||||
assert any("System" in t for t in all_texts)
|
||||
|
||||
|
||||
async def main():
|
||||
|
||||
Reference in New Issue
Block a user