Commit Graph

186 Commits

Author SHA1 Message Date
Shivaram Lingamneni cab27be1f5 fix incorrect type for empty tags 2021-02-15 21:36:55 +01:00
Shivaram Lingamneni fc6bd4968d add a test for case changes 2021-02-15 21:36:55 +01:00
Shivaram Lingamneni c2adc33109 remove starttls test 2021-02-15 21:36:55 +01:00
Shivaram Lingamneni 4519927265 add a test for PART messages 2021-02-15 21:36:55 +01:00
Shivaram Lingamneni 42f3a1f2fe add an away test 2021-02-15 21:36:55 +01:00
Shivaram Lingamneni f3ff2a424b deflake another test 2021-02-15 21:13:12 +01:00
Shivaram Lingamneni 0c03a8e1c7 expand pyflakes list 2021-02-15 21:12:06 +01:00
Shivaram Lingamneni 7a05081960 add makefile 2021-02-15 21:11:56 +01:00
Shivaram Lingamneni ee2e77b1e6 deflake registration tests by waiting for quit 2021-02-15 21:11:15 +01:00
Shivaram Lingamneni 9ff2239943 test RPL_ENDOFMONLIST responses 2021-02-15 21:06:18 +01:00
Shivaram Lingamneni 5f75f231a4 add list of numerics, start using them 2021-02-15 21:06:05 +01:00
Shivaram Lingamneni b3a4a18885 kick privileges test 2021-02-15 21:05:19 +01:00
Shivaram Lingamneni 24df4e4496 fix lots of pyflakes3 failures 2021-02-15 21:00:51 +01:00
Shivaram Lingamneni 2b8aeacd4a tests for RPL_NOTOPIC 2021-02-15 20:59:03 +01:00
Valentin Lorentz fc15ff09c0 fix testWhoisUser for charybdis. 2021-02-15 20:58:52 +01:00
Shivaram Lingamneni 7bf7df8ad1 basic whois test 2021-02-15 20:58:30 +01:00
Shivaram Lingamneni 6abc5b4f98 channel quit test case 2021-02-15 20:53:08 +01:00
Shivaram Lingamneni cefbabf5c3 test incorrect PASS passwords 2021-02-15 20:52:49 +01:00
Shivaram Lingamneni 9b6f65b622 add regression tests 2021-02-15 20:52:00 +01:00
Shivaram Lingamneni 034fe5c51c framework enhancements 2021-02-15 20:47:08 +01:00
Shivaram Lingamneni 911c0ded04 add a test for INVITE 2021-02-15 20:45:08 +01:00
Valentin Lorentz 9b99c6ce20 Fix compatibility with return value of SSLSocket.sendall in python >= 3.6.
https://bugs.python.org/issue25951
2021-02-14 23:18:51 +01:00
Shivaram Lingamneni e6b1ca5521 remove psutil 2021-02-14 22:59:19 +01:00
Valentin Lorentz ac2671acb0 limnoria: add support for STS. 2021-02-14 22:22:01 +01:00
Valentin Lorentz 8a81224ba8 Fix ecdsa tests to use the same protocol as Atheme.
Which requires not hashing the challenge.
2019-12-26 12:10:45 +01:00
Valentin Lorentz 442c57e6c6 Temporarily disabling sts on Limnoria until it's released. 2019-12-09 22:13:55 +01:00
Valentin Lorentz f8faec77f1 Ignore return value of sendall; it's not None on py < 3.6.
https://bugs.python.org/issue25951
2019-12-08 22:36:56 +01:00
Valentin Lorentz 71d9315813 Add STS tests. 2019-12-08 21:26:21 +01:00
Valentin Lorentz 857e8d195e Fix exception handling in testUntrustedCertificate on closed connection. 2019-10-22 18:28:39 +02:00
Daniel Oaks 19a0623e91 echo-message: Check server-time more accurately, and handle slight timing differences due to late application 2018-07-12 15:19:07 +02:00
Daniel Oaks de4c51e744 oragono: Fix ACC command 2018-07-12 15:19:07 +02:00
Daniel Oaks 1198504f74 Add tests for labeled-responses 2018-07-12 15:17:00 +02:00
Daniel Oaks 5b319a46ee Make message tests less fragile 2018-07-12 15:17:00 +02:00
Valentin Lorentz 5950d97926 Bump version number to 0.1.2. 2017-12-10 20:21:29 +01:00
Valentin Lorentz b35a7f7a60 Fix merge. 2017-12-10 20:21:02 +01:00
Shivaram Lingamneni f47584589b Add tests for nonexistent channels
Inspired by oragono issue #165.
2017-12-09 09:44:45 +01:00
Daniel Oaks 0804b78572 Add multi-prefix testcase 2017-12-09 09:43:58 +01:00
Daniel Oaks aecfc26a63 tls -> starttls, to match feature name better 2017-12-09 09:43:46 +01:00
Daniel Oaks f9f13961eb controllers: Add hybrid controller 2017-12-09 09:43:34 +01:00
Daniel Oaks 2bc3cafd25 Make openssl binary configurable, for OSX 2017-12-09 09:43:19 +01:00
Daniel Oaks 86d26d6121 charybdis: New releases name the binary 'charybdis' rather than 'ircd' 2017-12-09 09:42:58 +01:00
Daniel Oaks 3d0b493a11 Don't send empty CAP REQ 2017-12-09 09:41:53 +01:00
Daniel Oaks 711de43b22 Fix channel deterministic joining s'more 2017-12-09 09:41:45 +01:00
Daniel Oaks 8b52ceeee3 Make tests around joining channels more deterministic 2017-12-09 09:41:22 +01:00
Daniel Oaks 6d9c06096b channels: Check server casemapping before doing mapping checks 2017-12-09 09:38:26 +01:00
Valentin Lorentz 9575987555 For SCRAM, check clients send an empty response at the end.
https://github.com/ircv3/ircv3-specifications/pull/326
2017-11-15 17:11:44 +01:00
Daniel Oaks 15a92ccf0b oragono: Allow TLS tests 2017-10-01 13:15:46 +02:00
Daniel Oaks 0c12e0ed20 oragono: Use new registration command 2017-07-28 20:19:46 +02:00
Daniel Oaks f71badbbc1 oragono: Fix config so it loads 2017-07-28 20:19:38 +02:00
Daniel Oaks 41f0418df7 Add gIRC controller 2017-01-11 00:35:22 +01:00