Valentin Lorentz
|
2c5dc405fc
|
test: Revert generic 'The Limnoria Contributors' in copyright notices
I forgot to include these in 63eb6672ea
(This is fine because noone but me touched these files since the initial
change in db7ef3f025 ).
|
2022-10-24 23:41:26 +02:00 |
|
Valentin Lorentz
|
db7ef3f025
|
all: Add generic 'The Limnoria Contributors' to copyright notices.
No need to bother with details (that are all outdated / out of sync
anyway), just look up the git history.
|
2021-08-01 21:54:49 +02:00 |
|
Valentin Lorentz
|
8d377e4416
|
Fix non-deterministic test on python <= 3.6
|
2020-05-02 00:06:55 +02:00 |
|
Valentin Lorentz
|
01dcbf412b
|
Fix edge case of server tags unescaping, when the backslash is followed by an 'invalid' char.
|
2020-05-01 23:46:34 +02:00 |
|
Valentin Lorentz
|
e92156711b
|
Only spaces are token separators, not all whitespaces.
|
2020-05-01 23:44:38 +02:00 |
|
Valentin Lorentz
|
f4d5b866d9
|
tests: raw strings for better readability.
|
2020-05-01 23:37:59 +02:00 |
|
Valentin Lorentz
|
1854d86476
|
Add support for outputting server tags.
Will be useful when we start sending client tags.
|
2020-05-01 23:35:52 +02:00 |
|
Valentin Lorentz
|
9891b0fca4
|
Replace failUnless/failIf with assertTrue/assertFalse.
The old names are deprecated.
|
2020-01-26 11:14:18 +01:00 |
|
Valentin Lorentz
|
f143e977d6
|
Interpret empty server tag values as missing tag values.
As required by https://ircv3.net/specs/extensions/message-tags
|
2019-09-08 14:47:05 +02:00 |
|
Valentin Lorentz
|
39df987274
|
Fix timezone handling of b338a2370 .
|
2015-08-22 20:38:16 +02:00 |
|
Valentin Lorentz
|
b338a23708
|
core: Use IRCv3.2 extension server-time to fill IrcMsg.time, if available.
|
2015-08-22 20:11:46 +02:00 |
|
Valentin Lorentz
|
11c10bb3f1
|
Add attribute IrcMsg.time.
|
2015-08-22 18:36:47 +02:00 |
|
Valentin Lorentz
|
ba495f5719
|
Add support for message tags.
|
2015-05-15 18:08:50 +02:00 |
|
Valentin Lorentz
|
06fdaa792f
|
Continue accelerating the 2to3 step (remove fix_map).
|
2014-01-21 10:57:38 +01:00 |
|
Valentin Lorentz
|
995ba6f229
|
Make sure strictRfc is on before testing for assertions.
|
2013-04-11 20:04:04 +02:00 |
|
Valentin Lorentz
|
574d73c14e
|
Fix RFC-compliance of privmsgs/notices/kicks/whois/... with list of nicks/channels are argument. Closes GH-462.
|
2013-03-23 11:06:08 +01:00 |
|
James Vega
|
a3e4fc5b1d
|
Change the modeline to use softtabstop instead of tabstop.
|
2006-02-11 15:52:51 +00:00 |
|
James Vega
|
9971e991fe
|
Fix the modelines.
|
2005-03-23 20:07:45 +00:00 |
|
Jeremy Fincher
|
13e1f7ccb9
|
Added isSplit, a function for checking whether a given QUIT message is a split quit.
|
2005-02-25 09:59:39 +00:00 |
|
Jeremy Fincher
|
8897e6458b
|
Removed test/test_fix.py, moving its tests to test/test_utils.py, and fixed the resulting bugs that were discovered.
|
2005-02-01 07:08:30 +00:00 |
|
Jeremy Fincher
|
895cd3e48e
|
Resurrected the test suite with the new supybot-test program and RCS.
|
2005-01-23 19:42:25 +00:00 |
|
Jeremy Fincher
|
3d3b1498fe
|
Changed copyright years on test files
|
2005-01-24 21:27:34 +00:00 |
|
Jeremy Fincher
|
8ca625d339
|
Initial import.
|
2005-01-19 13:14:38 +00:00 |
|
James Vega
|
dbfec8afb9
|
Add supybot module
|
2007-04-22 20:10:26 +00:00 |
|
Jeremy Fincher
|
1932ed4d02
|
Slight bugfix in isCtcp.
|
2004-12-10 08:48:24 +00:00 |
|
Jeremy Fincher
|
3f9c699ea2
|
Fix for bug in IrcMsg.__eq__.
|
2004-12-03 08:08:07 +00:00 |
|
Jeremy Fincher
|
877c6ee9a8
|
Added test, but didn't find the bug I wanted.
|
2004-11-24 12:01:03 +00:00 |
|
James Vega
|
23397b44b4
|
Remove #! lines.
|
2004-09-20 15:25:47 +00:00 |
|
Jeremy Fincher
|
a8ce25a3ee
|
Tests for tags.
|
2004-09-16 14:50:34 +00:00 |
|
Jeremy Fincher
|
0cd0a44e7d
|
I honestly cannot believe that this wasn't caught sooner.
|
2004-08-30 06:02:57 +00:00 |
|
Jeremy Fincher
|
fbb348b6e7
|
Copyright updates. Again, more is left to be done, but this is my part.
|
2004-08-23 13:14:06 +00:00 |
|
James Vega
|
d47d54bc82
|
Almost out entire testsuite works, yet again. Yay!
|
2004-08-01 14:38:37 +00:00 |
|
James Vega
|
115a3a88ec
|
move isCtcp to ircmsgs and fix up a couple things with Infobot
|
2004-07-31 03:45:25 +00:00 |
|
Jeremy Fincher
|
f9c61271ea
|
w00, less path mungingEXCLAIMEXCLAIM
|
2004-07-24 05:18:26 +00:00 |
|
Jeremy Fincher
|
48d6c982ce
|
Made a SupyTestCase base class to handle COOL STUFF\!
|
2004-02-16 04:12:35 +00:00 |
|
Jeremy Fincher
|
7f3cafbfbd
|
Fixed ops, deops, halfops, dehalfops, voices, and devoices.
|
2003-12-03 20:17:13 +00:00 |
|
Jeremy Fincher
|
2a9d9d1b5d
|
Reworked so there's no double-import problem.
|
2003-12-02 12:27:45 +00:00 |
|
Jeremy Fincher
|
966a09437c
|
Fixed bug in isAction.
|
2003-11-21 22:13:18 +00:00 |
|
Jeremy Fincher
|
ee24accaf7
|
Fixed bug in default argument for IrcMsg.__init__ -- args should default to (), not None.
|
2003-10-16 13:11:46 +00:00 |
|
Jeremy Fincher
|
50d777e41f
|
Added test to make sure unban worked.
|
2003-10-15 03:16:35 +00:00 |
|
Jeremy Fincher
|
41339e80e7
|
Added an exception for malformed IRC messages and a little more error checking to the string parsing for IrcMsgs.
|
2003-09-17 18:21:35 +00:00 |
|
Jeremy Fincher
|
288f6179d6
|
Fixed a bug in the handling of the msg keyword argument in IrcMsg.
|
2003-09-17 07:53:11 +00:00 |
|
Jeremy Fincher
|
071f3916f8
|
Most IrcMsg.__hash__ were returning 0, because I was using & instead of ^
|
2003-09-08 20:29:02 +00:00 |
|
Jeremy Fincher
|
ca646716b1
|
Removed spaces at the end of lines.
|
2003-08-20 16:26:23 +00:00 |
|
Jeremy Fincher
|
7fd35a1071
|
Made some changes to satisfy PyChecker.
|
2003-08-19 10:38:45 +00:00 |
|
Jeremy Fincher
|
2c6f505bea
|
Added vim modelines.
|
2003-08-17 22:13:10 +00:00 |
|
Jeremy Fincher
|
feda60aff2
|
Updated some tests.
|
2003-08-11 17:06:42 +00:00 |
|
Jeremy Fincher
|
984e29e9c0
|
Initial import; new naming scheme.
|
2003-04-17 08:49:14 +00:00 |
|