SleekXMPP/tests
Lance Stout c26b716164 Update XEP-0050 to use new IQ exceptions.
IqError is now caught and forwarded to the command error handler referenced
in the session.

Errors are now caught and processed by the session's error handler
whether or not the results Iq stanza includes the <command> substanza.

Added the option for blocking command calls. The blocking option is set
during start_command with block=True. Subsequent command flow methods use
session['block'] to determine their blocking behaviour.

If you use blocking commands, then you will need to wrap your command calls
in a try/except block for IqTimeout exceptions.
2011-08-13 00:10:06 -07:00
..
__init__.py Corrected test errors. 2010-10-07 19:42:28 -04:00
live_multiple_streams.py Fixed some live stream test errors. 2010-11-17 15:45:16 -05:00
live_test.py Fixed some live stream test errors. 2010-11-17 15:45:16 -05:00
test_events.py Unit test reorganization. 2010-10-07 10:58:13 -04:00
test_jid.py Simplified SleekTest. 2010-11-05 21:18:48 -04:00
test_stanza_base.py Unit test reorganization. 2010-10-07 10:58:13 -04:00
test_stanza_element.py Allow a stanza plugin to override a parent's interfaces. 2011-03-24 12:25:17 -04:00
test_stanza_error.py Ensure that the XEP-0086 plugin is loaded. 2011-05-13 15:28:47 -04:00
test_stanza_gmail.py Simplified SleekTest. 2010-11-05 21:18:48 -04:00
test_stanza_iq.py Simplified SleekTest. 2010-11-05 21:18:48 -04:00
test_stanza_message.py Fix tests for Nick stanza. 2011-01-19 19:03:02 -05:00
test_stanza_presence.py Merge branch 'develop' into roster 2011-02-02 09:13:22 -05:00
test_stanza_roster.py First pass at integrating the new roster manager. 2010-11-17 01:49:19 -05:00
test_stanza_xep_0004.py Reorganize XEP-0004. 2011-08-11 21:59:55 -07:00
test_stanza_xep_0009.py Fixed failing tests from new XEP-0009 plugin 2011-02-07 10:18:15 -05:00
test_stanza_xep_0030.py First pass at a new XEP-0030 plugin. 2010-12-09 18:57:27 -05:00
test_stanza_xep_0033.py Simplified SleekTest. 2010-11-05 21:18:48 -04:00
test_stanza_xep_0050.py Added new XEP-0050 implementation. 2011-03-24 09:35:36 -04:00
test_stanza_xep_0059.py Added new XEP-0059 plugin. 2011-01-08 10:58:47 -05:00
test_stanza_xep_0060.py Reorganize XEP-0004. 2011-08-11 21:59:55 -07:00
test_stanza_xep_0085.py Updated the XEP-0085 plugin. 2011-02-24 12:10:29 -05:00
test_stream.py Added support for testind disconnect errors. 2011-05-27 11:01:30 -07:00
test_stream_exceptions.py So using sys.excepthook to catch errors only works once. 2011-07-01 15:18:10 -07:00
test_stream_handlers.py Begin experimental use of exceptions. 2011-06-01 15:17:22 -07:00
test_stream_presence.py Merge branch 'develop' into roster 2011-07-27 19:35:42 -07:00
test_stream_roster.py Merge branch 'develop' into roster 2011-08-12 16:47:58 -07:00
test_stream_xep_0030.py So using sys.excepthook to catch errors only works once. 2011-07-01 15:18:10 -07:00
test_stream_xep_0050.py Update XEP-0050 to use new IQ exceptions. 2011-08-13 00:10:06 -07:00
test_stream_xep_0059.py Added new XEP-0059 plugin. 2011-01-08 10:58:47 -05:00
test_stream_xep_0066.py Test no longer applies to latest version of XEP-0066. 2011-07-05 11:18:46 -07:00
test_stream_xep_0085.py Add tests for XEP-0085, fix some bugs. 2011-02-24 14:15:02 -05:00
test_stream_xep_0092.py Update the XEP-0092 plugin to the new style. 2011-01-08 22:38:13 -05:00
test_stream_xep_0128.py So using sys.excepthook to catch errors only works once. 2011-07-01 15:18:10 -07:00
test_stream_xep_0249.py So using sys.excepthook to catch errors only works once. 2011-07-01 15:18:10 -07:00
test_tostring.py Update tostring methods. 2011-01-27 18:05:05 -05:00