summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2022-03-19xep_0454: Ensure format_url returns a strMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19tests: XEP-0454Maxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-07Fix the XEP-0444 stanza testmathieui
2021-04-19tests: fix bogus test casemathieui
stanza.match worked accidentally, but the two elements used in that test actually conflict with each other (not overriding the plugin_attrib, which makes it then default to 'plugin', leading to shenanigans).
2021-03-09tests: Add a MAM metadata stanza testmathieui
2021-03-09tests: Add a MAM stream testmathieui
2021-03-09XEP-0313: Update the APImathieui
- add an iterate() method that makes this plugin more practical - add a get_fields method to retrieve the available search fields - add a get_archive_metadata method. This is a big chunk because git refused to split it further.
2021-03-09tests: Add XEP-0313 stanza testsmathieui
2021-03-09Merge branch 'rsm-fixes' into 'master'mathieui
XEP-0059 (RSM) - Some fixes See merge request poezio/slixmpp!145
2021-03-09XEP-0050 Make handle_command_xxx asyncNicoco K
2021-03-08tests: Fix XEP-0060 tests for the new 0004 change regarding type attributemathieui
2021-03-07tests: enable and fix RSM test for XEP-0030mathieui
2021-03-02Add XEP-0100 (Gateway Interaction) pluginNicoco K
Remove usused prompt_future attribute Add plugin_end Update with mathieui's comments Add option to transfer messages from unregistered users XEP 0100 plugin
2021-02-27XEP-0403: Add stanza testsmathieui
2021-02-27XEP-0405: add stream testsmathieui
2021-02-26XEP-0077: API changesmathieui
2021-02-26XEP-0047: API changesmathieui
and fix unit tests broken for years.
2021-02-26XEP-0030: API changesmathieui
- ``supports``, ``has_identity``, ``get_info``, ``get_items`` are now coroutines - ``set_info````set_items``, ``del_items``, ``add_item``, ``add_identity``, ``del_identity``, ``set_identities``, ``del_identities``, ``add_feature``, ``del_feature``, ``set_feature``, ``set_features``, ``del_features`` now return a Future also fix has_identity and supports which have been broken in forever
2021-02-19tests: fix prerequisites for stanza testsmathieui
2021-02-18Merge branch 'component-registration' into 'master'mathieui
Add registration to components See merge request poezio/slixmpp!130
2021-02-18Add registration to componentsNicoco K
2021-02-18Privileged entities (XEP-0356)Nicoco K
2021-02-13tests: update 0047 tests to reflect new APImathieui
2021-01-10XEP-0045: add more elements (<actor/>)mathieui
2021-01-10CI: Skip test if the emoji dep is not heremathieui
2020-12-08XEP-047: Room Activity Indicatorsmathieui
Implement the XEP
2020-12-06CI: do not require the emoji packagemathieui
2020-12-06Remove OrderedDict usageEmmanuel 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-04XEP-0422,0424,0425,0439: Add basic stanza testsmathieui
2020-12-04XEP-0045: Add basic stanza testsmathieui
2020-12-04Tests: Remove tabnannymathieui
it is not actively useful and takes 70% of the time of the tests
2020-12-02XEP-0405: add basic stanza testsmathieui
2020-12-02XEP-0369: add basic stanza testsmathieui
2020-11-27Update protoxep_reactions to XEP-0444mathieui
2020-05-27New XEP: 0421 Occupant-idMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-24Add stanza tests for 0377mathieui
2019-12-27Skip 0323 becausemathieui
2019-07-16xmlstream/stanzabase: remove unused interfaces and types attributesMaxime “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-02Make the cache encode and decode not crash if something goes wrongmathieui
2019-02-02Add tests for the cache apimathieui
2018-10-15fix: failUnlessEqual -> assertEqualFlorian Klien
2018-10-15fixing deprecation warnings for pytestFlorian Klien
2018-08-19examples, tests: Replace all @asyncio.coroutines with proper async functions.Emmanuel Gil Peyrot
2018-08-02tests: Fix the XEP-0323 stream test, broken since ↵Emmanuel Gil Peyrot
59d4420739db20b204bb15a2880de871316aa70f. Thanks debacle!
2017-02-11XEP-0300: Add rudimentary tests.Emmanuel Gil Peyrot
2016-11-26Add a plugin for XEP-0380: Explicit Message Encryption.Emmanuel Gil Peyrot
2016-10-22Manual cleanup of the remaining set([…]) and set((…)).Emmanuel Gil Peyrot
2016-10-22sed -i 's/set(\[\(.*\)\])$/{\1}/g' **/*.pyEmmanuel Gil Peyrot
2016-10-22sed -i 's/set((\(.*\)))$/{\1}/g' **/*.pyEmmanuel Gil Peyrot
2016-10-22sed -i 's/set((\(.*\),))$/{\1}/g' **/*.pyEmmanuel Gil Peyrot