Valentin Lorentz 9b2a6a063c Don't pass a 'config' argument to the controller, only Oragono had it.
Instead, annotate tests with the optional features they may need from the IRCd.
2021-02-15 23:29:10 +01:00
2018-12-23 16:41:54 -05:00
2015-12-18 17:26:55 +01:00
2020-09-16 07:23:01 -04:00
2020-09-13 06:48:29 -04:00

irctest

This is the integration test suite for Oragono, ultimately derived from ProgVal/irctest, which is a general-purpose IRC protocol compatibility testing suite.

Some of these tests may be applicable to other projects (we attempt to mark the tests that are only applicable to Oragono).

This suite needs more test cases. Contributions are welcome and are a great way to help the Oragono project!

Running Tests

Make sure the version of oragono you want to test is on your PATH. Then run make.

Description
Semi-automated conformance checking for IRC implementations (RFC1459/RFC2812, the "modern spec" by ircdocs, and IRCv3)
Readme MIT 4.3 MiB
Languages
Python 98.8%
Makefile 1%
CSS 0.2%