refactor tests

This commit is contained in:
2025-12-05 16:30:56 +03:00
parent 20b638c421
commit 913e7f16ca
4 changed files with 174 additions and 27 deletions
+3 -3
View File
@@ -58,11 +58,11 @@ class Router:
self._validate_command(redefined_command)
if overlapping := (self.aliases | self.triggers) & command.aliases:
if overlapping := (self.aliases | self.triggers) & redefined_command.aliases:
Console().print(f"\n[b red]WARNING:[/b red] Overlapping trigger or alias: [b blue]{overlapping}[/b blue]")
self.aliases.update(command.aliases)
self.triggers.add(command.trigger)
self.aliases.update(redefined_command.aliases)
self.triggers.add(redefined_command.trigger)
def decorator(func: HandlerFunc) -> HandlerFunc:
_validate_func_args(func)