slixmpp/tests
Robert Robinson 0b14ef82d4 Add test case for reported and items
Previous stanza test cases didn't have test cases for reported and item field types in forms.   This fixes that issue.

Modified stanzabase to use an ordered dict so that can guarentee the that 'items' in a form are added after reported.  Also updated the set of interfaces that are stored in Form to be a ordered set.  Used the order set implementation from:  https://code.activestate.com/recipes/576694/

The OrderedSet implementation is licensed under the MIT license and is developed by the same developer of the ordereddict.
2015-09-15 10:05:53 -06: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 refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_jid.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_overall.py Fix tests in Python3. 2011-08-25 00:21:53 -07:00
test_plugins.py Add tests for new plugin manager. 2012-03-12 16:24:18 -07:00
test_stanza_base.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_element.py cleanup semicolons, whitespace and mutable default arguments 2014-08-23 12:47:29 +02:00
test_stanza_error.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_gmail.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_iq.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_message.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_presence.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_roster.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0004.py Add test case for reported and items 2015-09-15 10:05:53 -06:00
test_stanza_xep_0009.py Fix unicode issues in test cases for Py3+ introduced by issue #150. 2012-03-19 14:24:45 -07:00
test_stanza_xep_0030.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0033.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0047.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0050.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0059.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0060.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0085.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0184.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stanza_xep_0323.py cleanup semicolons, whitespace and mutable default arguments 2014-08-23 12:47:29 +02:00
test_stanza_xep_0325.py cleanup semicolons, whitespace and mutable default arguments 2014-08-23 12:47:29 +02:00
test_stream.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_exceptions.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_filters.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_handlers.py Add test for wrong sender in IQ 2014-02-06 09:13:28 -08:00
test_stream_presence.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_roster.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0030.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0047.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0050.py Fix xep_0050 changes after form refactor. 2015-09-14 17:00:53 -06:00
test_stream_xep_0059.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0060.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0066.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0085.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0092.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0128.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0249.py refactor: no import * in tests 2013-07-26 13:02:26 +02:00
test_stream_xep_0323.py cleanup semicolons, whitespace and mutable default arguments 2014-08-23 12:47:29 +02:00
test_stream_xep_0325.py cleanup semicolons, whitespace and mutable default arguments 2014-08-23 12:47:29 +02:00
test_tostring.py ElementTree._escape_cdata isn't reliable across Python versions. 2013-09-12 10:39:10 -07:00