Commit Graph

543 Commits

Author SHA1 Message Date
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 dc3ac21f75 test cap removal with, e.g., CAP REQ :-server-time 2019-02-13 19:43:25 -05:00
Shivaram Lingamneni a3ad8a1038 fix lots of pyflakes3 failures 2019-02-13 19:43:25 -05:00
Shivaram Lingamneni 83f5c924f0 tests for RPL_NOTOPIC 2019-02-13 19:43:25 -05:00
Shivaram Lingamneni 9497bc72a9 basic whois test 2019-02-13 19:02:13 -05:00
Shivaram Lingamneni ecfb0e327f channel quit test case 2019-02-13 19:02:13 -05:00
Shivaram Lingamneni 73237237ef test incorrect PASS passwords 2019-02-13 17:27:32 -05:00
Daniel Oaks 866ad726eb
Merge pull request #17 from slingamn/resume3
upgrade resume test to draft/resume-0.3
2019-02-12 21:35:40 +10:00
Shivaram Lingamneni dd5bbc3dd5 upgrade resume test to draft/resume-0.3 2019-02-12 00:21:43 -05:00
Daniel Oaks a28e6e0f75
Merge pull request #13 from slingamn/wip.1
various testing enhancements
2019-02-10 20:30:54 +10:00
Shivaram Lingamneni 884f2010cd remove bcrypt dependency
With oragono 6f2b610736 we can now pipe to `oragono genpasswd` instead
2019-02-10 00:15:30 -05:00
Shivaram Lingamneni 125b49f878 test that registration proceeds as expected after a failed resume 2019-02-09 20:22:41 -05:00
Shivaram Lingamneni 655a1b63c2 successful RESUME should not require CAP END 2019-02-09 19:23:47 -05:00
Shivaram Lingamneni aabf89a737 fix resume test to handle fictional HistServ PRIVMSGs 2019-01-02 18:04:01 -05:00
Shivaram Lingamneni 60e24d34a6 add regression tests 2019-01-02 10:47:12 -05:00
Shivaram Lingamneni 721b9022e7 enhance resume test 2018-12-30 19:05:18 -05:00
Shivaram Lingamneni f4b65a453d fix assertDisconnected 2018-12-30 19:05:13 -05:00
Shivaram Lingamneni 8b1c484ac4 tests specified for IRCv3.2 should set skip_if_cap_nak 2018-12-30 07:49:28 -05:00
Shivaram Lingamneni 12a1046d5a add a test for draft/resume-0.2 2018-12-28 13:43:12 -05:00
Shivaram Lingamneni 12493b1eb5 more detailed tests for BATCH 2018-12-28 13:43:01 -05:00
Shivaram Lingamneni 019639ba88 framework enhancements 2018-12-28 13:42:47 -05:00
Shivaram Lingamneni 6497f97951 reenable password tests 2018-12-28 13:42:26 -05:00
Daniel Oaks b42bb1ade1
Merge pull request #12 from slingamn/whoismodes.1
add a test for MODE +i and RPL_WHOISCHANNELS
2018-12-24 08:55:26 +10:00
Shivaram Lingamneni 7b32961bc7 add a test for INVITE 2018-12-23 16:41:54 -05:00
Shivaram Lingamneni 226fbd5ad4 enable history 2018-12-23 13:26:11 -05:00
Shivaram Lingamneni bed3a4581a test 330 RPL_WHOISACCOUNT 2018-08-17 11:57:52 -04:00
Shivaram Lingamneni 481c6a03b2 add a test for MODE +i and RPL_WHOISCHANNELS 2018-04-22 16:48:44 -04:00
Daniel Oaks 9824bb2296 echo-message: Check server-time more accurately, and handle slight timing differences due to late application 2018-04-16 02:48:27 +10:00
Daniel Oaks afec48d26b oragono: Fix ACC command 2018-04-15 19:36:39 +10:00
Daniel Oaks a47e42f562 Add tests for labeled-responses 2018-02-11 08:56:30 +10:00
Daniel Oaks a9e0de4896 Make message tests less fragile 2017-12-26 12:56:17 +10:00
Daniel Oaks 16a138828b
Merge pull request #7 from slingamn/issue165
Add tests for nonexistent channels
2017-11-14 15:26:55 +10:00
Shivaram Lingamneni b961f19922 Add tests for nonexistent channels
Inspired by oragono issue #165.
2017-11-13 22:53:56 -05:00
Daniel Oaks 6ff0c52442 readme: Note Hybrid controller and update description 2017-11-02 01:04:41 +00:00
Daniel Oaks 97b3f4fb8b Add multi-prefix testcase 2017-11-02 01:04:15 +00:00
Daniel Oaks eda43b3cda tls -> starttls, to match feature name better 2017-11-02 00:15:30 +00:00
Daniel Oaks 38f7836fa5 controllers: Add hybrid controller 2017-11-02 00:07:20 +00:00
Daniel Oaks e39f7be14c Make openssl binary configurable, for OSX 2017-11-02 00:07:06 +00:00
Daniel Oaks bceb5883cc charybdis: New releases name the binary 'charybdis' rather than 'ircd' 2017-11-01 23:42:19 +00:00
Daniel Oaks 39a90e5726 Don't send empty CAP REQ 2017-11-01 23:33:43 +00:00
Valentin Lorentz 37ea5be753 Add tests for SCRAM. 2017-11-01 17:52:29 +00:00
Daniel Oaks 754f9ad250 Fix channel deterministic joining s'more 2017-11-01 17:42:44 +00: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 e670df8b56 account-tag: Remove MONITOR test since it doesn't make sense to have this in reality 2017-10-04 18:36:59 +10:00
Daniel Oaks 5d1d3ce03b oragono: Allow TLS tests 2017-09-11 09:15:18 +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 dc8bca9436 oragono: Use new registration command 2017-05-10 08:38:10 +10:00