From d144dad001b8fed75159c98bfee73ae6b5d983b7 Mon Sep 17 00:00:00 2001 From: Shivaram Lingamneni Date: Wed, 7 Oct 2020 08:51:29 -0400 Subject: [PATCH] enable strict nickname reservation --- irctest/controllers/oragono.py | 5 +++++ irctest/server_tests/test_bouncer.py | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/irctest/controllers/oragono.py b/irctest/controllers/oragono.py index 9cb94ae..478fc9d 100644 --- a/irctest/controllers/oragono.py +++ b/irctest/controllers/oragono.py @@ -56,6 +56,11 @@ BASE_CONFIG = { 'enabled-callbacks': ['none'], 'verify-timeout': '120h', }, + 'nick-reservation': { + 'enabled': True, + 'additional-nick-limit': 2, + 'method': 'strict', + }, }, "channels": { diff --git a/irctest/server_tests/test_bouncer.py b/irctest/server_tests/test_bouncer.py index d7541e4..3a9c890 100644 --- a/irctest/server_tests/test_bouncer.py +++ b/irctest/server_tests/test_bouncer.py @@ -12,9 +12,8 @@ class Bouncer(cases.BaseServerTestCase): self.controller.registerUser(self, 'observer', 'observerpassword') self.controller.registerUser(self, 'testuser', 'mypassword') - self.connectClient('observer') + self.connectClient('observer', password='observerpassword') self.joinChannel(1, '#chan') - self.sendLine(1, 'NICKSERV IDENTIFY observer observerpassword') self.sendLine(1, 'CAP REQ :message-tags server-time') self.getMessages(1)