summaryrefslogtreecommitdiff
path: root/test/suite.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
|
* Run tests for mssql only if configured with --enable-mssqlPaweł Chmielowski2020-04-281-31/+20
|
* enable tests with mssql-backend (#3136)ChaosKid422020-04-281-8/+25
|
* Add tests for mod_stun_discoHolger Weiss2020-04-281-0/+1
|
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
|
* Allow configuring proxy65 port in testsPaweł Chmielowski2019-10-011-0/+1
|
* Remove Riak supportEvgeny Khramtsov2019-07-181-2/+2
| | | | | | | | | | Reasons: - Riak DB development is almost halted after Basho - riak-erlang-client is abandoned and doesn't work correctly with OTP22 - Riak is slow in comparison to other databases - Missing key ordering makes it impossible to implement range queries efficiently (e.g. MAM queries)
* Use new configuration validatorEvgeny Khramtsov2019-06-141-58/+60
|
* Manually update 2017 copyright dates (#2756)Badlop2019-01-081-1/+1
|
* Add ability to configure test to use new sql schemaPaweł Chmielowski2018-09-181-0/+1
|
* Reintroduce change removed by mistake in 'Improve match macro'Paweł Chmielowski2018-09-171-2/+4
|
* [test] Improve match macroPaweł Chmielowski2018-09-141-4/+2
|
* [tests] Update stream_id from stream:stream after authPaweł Chmielowski2018-09-141-2/+4
|
* Move XMPP stream and SASL processing to xmpp repoEvgeniy Khramtsov2018-07-061-2/+2
|
* Use p1_rand in the test suiteEvgeniy Khramtsov2018-07-051-1/+1
|
* Add tests for mod_http_uploadEvgeniy Khramtsov2018-05-171-7/+12
|
* Handle gracefully that mnesia is already loaded when starting testsPaweł Chmielowski2018-02-161-2/+8
|
* Run tests only on backends enabled by configurePaweł Chmielowski2018-01-301-10/+32
|
* Ignore result of sending stream trailer in test suiteEvgeniy Khramtsov2018-01-081-1/+1
|
* Return send() result to the callerEvgeniy Khramtsov2017-12-281-2/+2
|
* Update the test suite to support new XMPP socket APIEvgeniy Khramtsov2017-12-271-30/+72
|
* Remove code left from debuggingPaweł Chmielowski2017-11-031-1/+0
|
* Don't start hosts for disabled backends from CT_BACKENDS passed to make testPaweł Chmielowski2017-11-031-3/+17
|
* Use cache for authentication backendsEvgeniy Khramtsov2017-05-111-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The commit introduces the following API incompatibilities: In ejabberd_auth.erl: * dirty_get_registered_users/0 is renamed to get_users/0 * get_vh_registered_users/1 is renamed to get_users/1 * get_vh_registered_users/2 is renamed to get_users/2 * get_vh_registered_users_number/1 is renamed to count_users/1 * get_vh_registered_users_number/2 is renamed to count_users/2 In ejabberd_auth callbacks * plain_password_required/0 is replaced by plain_password_required/1 where the argument is a virtual host * store_type/0 is replaced by store_type/1 where the argument is a virtual host * set_password/3 is now an optional callback * remove_user/3 callback is no longer needed * remove_user/2 now should return `ok | {error, atom()}` * is_user_exists/2 now must only be implemented for backends with `external` store type * check_password/6 is no longer needed * check_password/4 now must only be implemented for backends with `external` store type * try_register/3 is now an optional callback and should return `ok | {error, atom()}` * dirty_get_registered_users/0 is no longer needed * get_vh_registered_users/1 is no longer needed * get_vh_registered_users/2 is renamed to get_users/2 * get_vh_registered_users_number/1 is no longer needed * get_vh_registered_users_number/2 is renamed to count_users/2 * get_password_s/2 is no longer needed * get_password/2 now must only be implemented for backends with `plain` or `scram` store type Additionally, the commit introduces two new callbacks: * use_cache/1 where the argument is a virtual host * cache_nodes/1 where the argument is a virtual host New options are also introduced: `auth_use_cache`, `auth_cache_missed`, `auth_cache_life_time` and `auth_cache_size`.
* Don't call deprecated jid functions from the test suiteEvgeniy Khramtsov2017-03-071-3/+3
|
* Best Practices for Use of SASL EXTERNAL with Certificates (XEP-0178) supportEvgeniy Khramtsov2017-03-071-10/+13
| | | | | | | | | It is now possible for client connections to login using PKIX certificates. This is disabled by default, to enable it: - either set 'tls_verify: true' and 'cafile: /path/to/CAfile' in the corresponding listener's section - or set equivalent per-vhost options 'c2s_tls_verify' and 'c2s_cafile'
* Make test suite working againEvgeniy Khramtsov2017-01-231-6/+8
|
* Cleanup file headersChristophe Romain2017-01-031-6/+21
|
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|
* Fix logging in tests on R17Evgeniy Khramtsov2016-11-211-1/+1
|
* Fix s2s testPaweł Chmielowski2016-11-211-1/+3
|
* Get rid of substitute_forwardedPaweł Chmielowski2016-11-181-14/+1
|
* Merge branch 'master' of github.com:processone/ejabberdEvgeniy Khramtsov2016-11-181-1/+14
|\ | | | | | | | | Conflicts: test/ejabberd_SUITE.erl
| * Fix tests that use #forwardedPaweł Chmielowski2016-11-151-1/+14
| |
* | Make common tests working againEvgeniy Khramtsov2016-11-181-2/+3
|/
* Add more tests for offline storageEvgeniy Khramtsov2016-11-081-41/+46
|
* Add roster testsEvgeniy Khramtsov2016-11-071-7/+22
|
* Add more tests for privacy lists and blocking commandEvgeniy Khramtsov2016-10-221-45/+92
|
* Add more MUC testsEvgeniy Khramtsov2016-10-171-10/+70
|
* Add xdata generator and make some code using itEvgeniy Khramtsov2016-10-071-0/+2
|
* Test anonymous authEvgeniy Khramtsov2016-09-251-8/+24
|
* Improve namespace handlingEvgeniy Khramtsov2016-09-241-31/+23
|
* Add tests for s2s codeEvgeniy Khramtsov2016-09-231-38/+105
|
* Add tests for external componentEvgeniy Khramtsov2016-09-211-19/+64
|
* Add more tests for C2SEvgeniy Khramtsov2016-09-201-32/+118
|
* Make common tests working againEvgeniy Khramtsov2016-09-131-7/+12
|
* Fix a typoAlexey Shchepin2016-06-021-1/+1
|
* Stronger tests in the test suite, SQL updates and fixesAlexey Shchepin2016-06-021-9/+14
|
* Better code for setting up ejabberd app locationPaweł Chmielowski2016-05-301-4/+23
|
* Make tests run correctly even when ejabberd src in not in ejabberd-xxx dirPaweł Chmielowski2016-05-301-4/+4
|