From 3380450cdf236d60ad50f1c64baca730b52ac7ff Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Mon, 21 Dec 2015 22:54:03 +0100 Subject: [PATCH] Update README.md with new controllers. --- README.md | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 7bb8d0e..8f1790a 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,6 @@ have no side effect, with [the exception of Sopel](https://github.com/sopel-irc/ ## Prerequisites - Install irctest and dependencies: ``` @@ -37,14 +36,14 @@ export PATH=$HOME/.local/bin/:$PATH ## Run tests -To run tests with Limnoria: +To run (client) tests on Limnoria: ``` pip3 install --user limnoria python3 -m irctest irctest.controllers.limnoria ``` -To run tests with Sopel: +To run (client) tests on Sopel: ``` pip3 install --user sopel @@ -52,7 +51,7 @@ mkdir ~/.sopel/ python3 -m irctest irctest.controllers.sopel ``` -To run tests with InspIRCd: +To run (server) tests on InspIRCd: ``` cd /tmp/ @@ -64,6 +63,25 @@ make install python3 -m irctest irctest.controllers.inspircd ``` +To run (server) tests on Mammon: + +``` +pip3 install --user git+https://github.com/mammon-ircd/mammon.git +python3 -m irctest irctest.controllers.mammon +``` + +To run (server) tests on Charybdis:: + +``` +cd /tmp/ +git clone https://github.com/atheme/charybdis.git +cd charybdis +./configure --prefix=$HOME/.local/ +make -j 4 +make install +python3 -m irctest irctest.controllers.charybdis +``` + ## What `irctest` is not A formal proof that a given software follows any of the IRC specification,