libervia-backend/src/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 95678d7967 core, plugin XEP-0115: discovery refactoring:
- hashing algorithm of XEP-0115 has been including in core
    - our own hash is still calculated by XEP-0115 and can be regenerated with XEP_0115.recalculateHash
    - old discovery methods have been removed. Now the following methods are used:
        - hasFeature: tell if a feature is available for an entity
        - getDiscoInfos: self explaining
        - getDiscoItems: self explaining
        - findServiceEntities: return all available items of an entity which given (category, type)
        - findFeaturesSet: search for a set of features in entity + entity's items
      all these methods are asynchronous, and manage cache automatically
    - XEP-0115 manage in a better way hashes, and now use a trigger for presence instead of monkey patch
    - new FeatureNotFound exception, when we want to do something which is not available
    - refactored client initialisation sequence, removed client.initialized Deferred
    - added constant APP_URL
    - test_plugin_xep_0033.py has been temporarly deactivated, the time to adapt it
    - lot of cleaning
2014-03-28 18:07:22 +01:00
..
__init__.py Tests 2011-05-24 00:56:35 +02:00
constants.py memory: bug fix to not register twice frontends parameters + added some tests for param update 2014-02-07 17:10:24 +01:00
helpers.py core, plugin XEP-0115: discovery refactoring: 2014-03-28 18:07:22 +01:00
helpers_plugins.py dates update 2014-02-04 18:32:49 +01:00
test_core_xmpp.py core, plugin XEP-0115: discovery refactoring: 2014-03-28 18:07:22 +01:00
test_helpers_plugins.py dates update 2014-02-04 18:32:49 +01:00
test_memory.py tests: tests fixes 2014-03-21 16:19:46 +01:00
test_plugin_misc_radiocol.py test: update radiocol test regarding the last changes 2014-03-15 01:19:22 +01:00
test_plugin_misc_room_game.py test: fix the tests for plugin room game 2014-02-20 17:51:51 +01:00
test_plugin_misc_text_syntaxes.py test: skip the test for markdown syntax if the module is not installed 2014-02-20 16:37:05 +01:00
test_plugin_xep_0033.py core, plugin XEP-0115: discovery refactoring: 2014-03-28 18:07:22 +01:00
test_plugin_xep_0085.py test: fix tests fo plugins XEP-0033 and XEP-0085 2014-03-22 18:47:17 +01:00
test_plugin_xep_0277.py plugin XEP-0277: fix pubsub entry parsing using lxml instead of feed.atom 2014-02-23 13:54:41 +01:00