Commit Graph

47 Commits

Author SHA1 Message Date
Valentin Lorentz 8016e01daf Use Black code style 2021-02-22 19:42:18 +01:00
Shivaram Lingamneni de49571b1e add test coverage for RPL_TOPIC 2021-02-08 17:47:11 -05:00
Shivaram Lingamneni 512b4bd74d add regression test for oragono #1370 2020-11-01 18:14:57 -05:00
Shivaram Lingamneni 95a26bfa57 add a test for +m 2020-10-21 19:26:31 -04:00
Shivaram Lingamneni 706e794df6 test for mute extban 2020-10-21 11:08:14 -04:00
Shivaram Lingamneni 62197e4c4d test for +U opmoderated 2020-10-20 13:42:51 -04:00
Shivaram Lingamneni 616785eae4 test topic privileges 2020-10-02 07:50:14 -04:00
Shivaram Lingamneni b2a1df41bd fix auditorium test, unvoiced users can speak 2020-10-01 18:02:51 -04:00
Shivaram Lingamneni 9eef97e615 test for auditorium mode 2020-10-01 10:49:59 -04:00
Shivaram Lingamneni 53f5ef711e channel key tests 2020-05-18 03:56:36 -04:00
Shivaram Lingamneni 47f94a8133 test no-CTCP functionality 2020-01-26 21:06:40 -05:00
Shivaram Lingamneni 1d0c8687ee add a test for PART messages 2019-04-14 20:22:21 -04:00
Shivaram Lingamneni 3914537315 add list of numerics, start using them 2019-02-17 14:14:46 -05:00
Shivaram Lingamneni b9872018ad kick privileges test 2019-02-13 23:30:06 -05:00
Shivaram Lingamneni 7f5a489cae remove voodoo sleep 2019-02-13 19:52:10 -05:00
Shivaram Lingamneni 83f5c924f0 tests for RPL_NOTOPIC 2019-02-13 19:43:25 -05:00
Shivaram Lingamneni ecfb0e327f channel quit test case 2019-02-13 19:02:13 -05:00
Shivaram Lingamneni 7b32961bc7 add a test for INVITE 2018-12-23 16:41:54 -05:00
Shivaram Lingamneni b961f19922 Add tests for nonexistent channels
Inspired by oragono issue #165.
2017-11-13 22:53:56 -05:00
Daniel Oaks e4c3490787 Make tests around joining channels more deterministic 2017-11-01 17:29:45 +00:00
Daniel Oaks 59d5d2c76e channels: No-topic numeric isn't required after joining a channel, it's optional 2017-10-04 18:48:38 +10:00
Daniel Oaks 463733c772 channels: Check server casemapping before doing mapping checks 2017-10-04 18:44:43 +10:00
Daniel Oaks 136e65eb13 chanops: Remove not-too-useful TOPIC test on setting mode? 2017-05-10 08:39:47 +10:00
Daniel Oaks dadf85c4a3 server: Fix double kick msgs test 2016-12-01 18:00:57 +10:00
Daniel Oaks c6663bc9b6 LIST: make RPL_LISTSTART optional (as it is today) 2016-11-30 01:40:03 +10:00
Daniel Oaks ca8b3cf625 Add Deprecated test classes, for ones that shouldn't be run by default these days 2016-11-30 01:19:19 +10:00
Valentin Lorentz 8948976bba Add tests for invite to non-existing channels. 2016-01-01 12:02:50 +01:00
Valentin Lorentz f91693eeea Mark case sensitivity tests as strict.
https://github.com/mammon-ircd/mammon/issues/76
2015-12-30 16:23:31 +01:00
Valentin Lorentz 7fd17ad329 Proper synchronization instead of time.sleep() 2015-12-28 12:34:57 +01:00
Valentin Lorentz 5d4473b767 Add option --loose. 2015-12-23 19:39:34 +01:00
Valentin Lorentz 4ef79cbe45 Improve error messages. 2015-12-23 19:05:21 +01:00
Valentin Lorentz 2cc4ad4f0f Make the set of tested specifications configurable. 2015-12-22 19:55:48 +01:00
Valentin Lorentz ef8adc7ede Rename irctest.optionality to irctest.runner, and clean code a bit. 2015-12-22 18:54:06 +01:00
Valentin Lorentz 95db1d4dfd Add tests for channel names sensitivity. 2015-12-22 12:14:55 +01:00
Valentin Lorentz 63671afcf4 Add TOPIC test cases. 2015-12-22 05:06:51 +01:00
Valentin Lorentz 8425bf7c2a Add test for KICKs with two targets. 2015-12-22 04:37:19 +01:00
Valentin Lorentz 3b196ce445 Add test testKickSendsMessages. 2015-12-22 01:56:01 +01:00
Valentin Lorentz 1dd70a8b54 Better doc. 2015-12-22 00:46:18 +01:00
Valentin Lorentz a4cf83e01a Add tests for LIST. 2015-12-21 23:15:22 +01:00
Valentin Lorentz ac0df9d941 Expand testJoinTwice. 2015-12-21 22:31:55 +01:00
Valentin Lorentz 647894b50f Make assertion messages readable by people who are not me. 2015-12-21 21:48:59 +01:00
Valentin Lorentz 8cdd6d4d9e Add a test for PARTing from a non-empty channel. 2015-12-21 20:34:35 +01:00
Valentin Lorentz 6e4e14b9f9 Be less stupid for testing a set of commands has been sent. 2015-12-21 18:01:11 +01:00
Valentin Lorentz 10dbd84156 Allow ERR_NOSUCHCHANNEL as a response for PART from an empty/inexistant channel. 2015-12-21 17:31:10 +01:00
Valentin Lorentz e20b2c0c44 Remove useless variable. 2015-12-21 15:45:28 +01:00
Valentin Lorentz d75ffcb2f5 Split testJoin into testJoinAllMessages and testJoinNamreply, and add testPartNotInChannel 2015-12-21 15:45:05 +01:00
Valentin Lorentz 469eedab89 Add server tests for JOIN. 2015-12-21 13:10:39 +01:00