Update README.md with new controllers.

This commit is contained in:
Valentin Lorentz 2015-12-21 22:54:03 +01:00
parent 4428283de5
commit 3380450cdf

View File

@ -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,