diff --git a/irctest/controllers/inspircd.py b/irctest/controllers/inspircd.py index 0f87be15..9c25dac1 100644 --- a/irctest/controllers/inspircd.py +++ b/irctest/controllers/inspircd.py @@ -98,8 +98,9 @@ def installed_version() -> int: return 3 if output.startswith("InspIRCd-4"): return 4 - else: - assert False, f"unexpected version: {output}" + if output.startswith("InspIRCd-5"): + return 5 + assert False, f"unexpected version: {output}" class InspircdController(BaseServerController, DirectoryBasedController): @@ -142,7 +143,7 @@ def run( if installed_version() == 3: help_module_name = "helpop" - elif installed_version() == 4: + elif installed_version() >= 4: help_module_name = "help" else: assert False, f"unexpected version: {installed_version()}"