Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-06 | CI: do not require the emoji package | mathieui | |
2020-12-06 | Remove OrderedDict usage | Emmanuel Gil Peyrot | |
We now support only Python 3.7+, this means we can rely on dict being ordered by order of insertion, and thus no need to use OrderedDict from collections. | |||
2020-12-04 | XEP-0422,0424,0425,0439: Add basic stanza tests | mathieui | |
2020-12-04 | XEP-0045: Add basic stanza tests | mathieui | |
2020-12-04 | Tests: Remove tabnanny | mathieui | |
it is not actively useful and takes 70% of the time of the tests | |||
2020-12-02 | XEP-0405: add basic stanza tests | mathieui | |
2020-12-02 | XEP-0369: add basic stanza tests | mathieui | |
2020-11-27 | Update protoxep_reactions to XEP-0444 | mathieui | |
2020-05-27 | New XEP: 0421 Occupant-id | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2020-05-24 | Add stanza tests for 0377 | mathieui | |
2019-12-27 | Skip 0323 because | mathieui | |
2019-07-16 | xmlstream/stanzabase: remove unused interfaces and types attributes | Maxime “pep” Buquet | |
These are already on each stanza, and were not applicable to all stanzas anyway. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-02-02 | Make the cache encode and decode not crash if something goes wrong | mathieui | |
2019-02-02 | Add tests for the cache api | mathieui | |
2018-10-15 | fix: failUnlessEqual -> assertEqual | Florian Klien | |
2018-10-15 | fixing deprecation warnings for pytest | Florian Klien | |
2018-08-19 | examples, tests: Replace all @asyncio.coroutines with proper async functions. | Emmanuel Gil Peyrot | |
2018-08-02 | tests: Fix the XEP-0323 stream test, broken since ↵ | Emmanuel Gil Peyrot | |
59d4420739db20b204bb15a2880de871316aa70f. Thanks debacle! | |||
2017-02-11 | XEP-0300: Add rudimentary tests. | Emmanuel Gil Peyrot | |
2016-11-26 | Add a plugin for XEP-0380: Explicit Message Encryption. | Emmanuel Gil Peyrot | |
2016-10-22 | Manual cleanup of the remaining set([…]) and set((…)). | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set(\[\(.*\)\])$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set((\(.*\)))$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set((\(.*\),))$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-04 | Fix XEP-0060 tests | mathieui | |
2016-10-04 | Fix stanza accessors case in tests | mathieui | |
They were using deprecated (and-removed) style. | |||
2016-10-04 | Attrib property has been removed | mathieui | |
2016-09-20 | Various XEPs: Remove deprecated aliases. | Emmanuel Gil Peyrot | |
2015-10-02 | Merge branch 'develop' of https://github.com/fritzy/SleekXMPP into sleek-merge | mathieui | |
Conflicts: README.rst examples/IoT_TestDevice.py examples/disco_browser.py setup.py sleekxmpp/jid.py sleekxmpp/plugins/google/auth/stanza.py sleekxmpp/plugins/google/gmail/notifications.py sleekxmpp/plugins/google/nosave/stanza.py sleekxmpp/plugins/google/settings/settings.py sleekxmpp/thirdparty/__init__.py sleekxmpp/thirdparty/socks.py sleekxmpp/thirdparty/statemachine.py sleekxmpp/util/__init__.py sleekxmpp/xmlstream/xmlstream.py slixmpp/basexmpp.py slixmpp/plugins/xep_0004/stanza/form.py slixmpp/plugins/xep_0009/rpc.py slixmpp/plugins/xep_0050/adhoc.py slixmpp/plugins/xep_0065/proxy.py slixmpp/plugins/xep_0084/stanza.py slixmpp/plugins/xep_0202/time.py slixmpp/plugins/xep_0323/sensordata.py slixmpp/plugins/xep_0325/control.py slixmpp/plugins/xep_0325/stanza/control.py slixmpp/roster/single.py slixmpp/stanza/atom.py slixmpp/stanza/rootstanza.py slixmpp/test/slixtest.py slixmpp/util/sasl/mechanisms.py slixmpp/version.py slixmpp/xmlstream/stanzabase.py tests/test_stanza_xep_0323.py tests/test_stanza_xep_0325.py tests/test_stream_xep_0323.py tests/test_stream_xep_0325.py | |||
2015-09-18 | Merge branch 'develop' into xep_0050_updates | Robert Robinson | |
# Conflicts: # tests/test_stream_xep_0050.py | |||
2015-09-15 | Add test case Reported->Data Form Validation | Robert Robinson | |
Add a test case that will verify that reported fields can contain data form validation data. | |||
2015-09-15 | Merge branch 'refactor_forms' into add_xep_0122 | Robert Robinson | |
2015-09-15 | Add test case for reported and items | Robert Robinson | |
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-14 | Add plugin | Robert Robinson | |
(cherry picked from commit 2296d56) | |||
2015-09-14 | Working through test case issues. | Robert Robinson | |
(cherry picked from commit 6b58cef) | |||
2015-09-14 | Initial cut at getting the stanzas to work. | Robert Robinson | |
(cherry picked from commit 8c7df49) | |||
2015-09-14 | Fix xep_0050 changes after form refactor. | Robert Robinson | |
2015-09-14 | Force forms and fields to use plugin resolution | Robert Robinson | |
Instead of using the interface/subinterface code that was currently being implemented for the plugin. (cherry picked from commit 1467ec7) | |||
2015-09-12 | Update test_stream_xep_0050.py | Robert Robinson | |
Fix Unit Test for adhoc 50 stream. | |||
2015-06-20 | Fix test_jid to not use deprecated ways to create JID objects, and add it a ↵ | Emmanuel Gil Peyrot | |
few more tests. | |||
2015-04-21 | Fix some disco tests | mathieui | |
The targeted JID was a bare JID, which is wrong since the XEP specifies that such disco requests are handled by the server. | |||
2015-04-19 | XEP-0047: use coroutines for send(), sendall() and the new sendfile(). | Emmanuel Gil Peyrot | |
2015-02-12 | Update the test suite. | mathieui | |
- monkey-patch our own monkey-patched idle_call to run events immediatly rather than adding them to the event queue, and add a fake transport with a fake socket. - remove the test file related to xep_0059 as it relies on blocking behavior, and comment out one xep_0030 test uses xep_0059 - remove many instances of threading and sleep()s because they do nothing except waste time and introduce race conditions. - keep exactly two sleep() in IoT xeps because they rely on timeouts | |||
2014-09-28 | Remove all deprecated alias in the core of slixmpp, and wherever they were used. | Emmanuel Gil Peyrot | |
2014-09-01 | Remove all trailing whitespaces. | Emmanuel Gil Peyrot | |
2014-09-01 | Always use OrderedDict from collections, and remove its implementation in ↵ | Emmanuel Gil Peyrot | |
slixmpp.thirdparty. | |||
2014-09-01 | Remove sys.version_info checks for python2 and clean some imports. | Emmanuel Gil Peyrot | |
2014-08-23 | cleanup semicolons, whitespace and mutable default arguments | Robin Gloster | |
2014-08-18 | Revert "cleanup semicolons, whitespace and mutable default arguments" | Robin Gloster | |
This reverts commit 7265682a4d57d88956cb54f98f7a470465bbf417. | |||
2014-08-18 | cleanup semicolons, whitespace and mutable default arguments | Robin Gloster | |