Badlop
3c248745e5
crypto:hmac is removed in Erlang/OTP 24, use our wrapper
2021-03-04 16:41:27 +01:00
Badlop
d3aeed839d
Fix MAM tests that now fail due to commit d6e9e0342
( #3506 )
2021-02-01 00:09:10 +01:00
Badlop
6e0161470e
Update newest copyright year to 2021 ( #3464 )
2021-01-27 17:02:06 +01:00
Badlop
3cf5ceb106
Document that the workaround is only needed for OTP lower than 23.2
2020-12-18 21:21:27 +01:00
badlop
1c6221d8a0
Merge pull request #3402 from nosnilmot/docker-fixes
...
Fix docker DB initialization
2020-11-17 16:48:13 +01:00
Stu Tomlinson
b173ca2fd0
Fix docker DB initialization
...
The docker local copies of DB initialization scripts were out of sync
with the master copies. Instead of updating local copies, adjust docker
compose to reference master copies directly.
Also change docker config to use docker volumes instead of mounted
directories for all DB data.
2020-09-25 18:13:35 +01:00
Stu Tomlinson
714bc2d329
Miscellaneous rebar3 fixes
...
Correct Makefile clean targets
Fix a few more include() -> include_lib() for depedency includes
Use project_app_dirs to reference elixir app from rebar3 (lib_dirs is
no longer supported)
2020-09-23 15:52:21 +01:00
Badlop
4f5c00a83d
Option route_subdomains was deprecated and useless a year ago in ffe1c722
2020-06-08 15:27:18 +02:00
Holger Weiss
3cfc5c9633
Update 'turn_ip' option name in test configuration
...
Thanks to Badlop for spotting this.
2020-06-03 06:13:43 +02:00
Badlop
c861fa6a6a
Revert service_subscription_subscribers test that is iconsistent ( #2696 )
2020-05-11 22:25:56 +02:00
Badlop
df66fa6a48
Fix the new service_subscription_subscribers test ( #2696 )
2020-05-04 11:31:52 +02:00
Marc Tonnes
5d499c7173
Fix @from attribute on MucSub 'subscribers' node messages
2020-05-04 11:31:24 +02:00
Paweł Chmielowski
25597a4326
Run tests for mssql only if configured with --enable-mssql
2020-04-28 16:52:08 +02:00
ChaosKid42
abc3260e75
enable tests with mssql-backend ( #3136 )
2020-04-28 16:22:42 +02:00
Holger Weiss
9cd47d7085
Add tests for mod_stun_disco
2020-04-28 10:34:43 +02:00
Paweł Chmielowski
ccb47a67c4
Don't replace %25 in webadmin test on older erlangs
...
It seems that is a bug in R21+ httpc, so let's try to keep that test
working with older versions
2020-04-01 17:11:19 +02:00
Paweł Chmielowski
a2e6d8bb6b
Make stop_ejabberd test also work without receiving </stream:stream>
2020-04-01 15:34:06 +02:00
Badlop
222bb1d55d
Use different username than other tests, but still include the test chars
2020-04-01 12:50:52 +02:00
Paweł Chmielowski
a5ea3fa282
Better error reporting in pubsub tests
2020-04-01 11:45:01 +02:00
Paweł Chmielowski
6c52438128
Make webadmin tests use different user for changepassword/unregister
...
Using username that is shared with other tests causes login problems in
other places.
2020-04-01 11:44:38 +02:00
Badlop
0508dce2ed
Add more webadmin tests
2020-03-31 19:28:36 +02:00
Paweł Chmielowski
a2d1ffffe6
Add baisc tests for webadmin
2020-03-23 10:52:07 +01:00
Badlop
2d32c66fd7
Update copyright to 2020 ( #3149 )
2020-01-28 15:49:23 +01:00
Evgeny Khramtsov
a420eb1f72
Don't overflow 32-bit signed integer in offline tests
2019-10-31 11:46:31 +03:00
Evgeny Khramtsov
86c4f76c51
Avoid using 64-bit unsigned integers
2019-10-29 13:27:59 +03:00
Evgeny Khramtsov
e2b79ea0b6
Don't attempt to create SQL tables when running tests
...
Instead, only clear existing tables.
The commit assumes that the SQL schemas will be loaded
manually before running the test suite, see test/README
for the examples.
2019-10-28 12:09:14 +03:00
Paweł Chmielowski
6ca5691792
Allow configuring proxy65 port in tests
2019-10-01 17:00:50 +02:00
Badlop
fd4c5edc23
Apply default role after revoking admin affiliation ( #3023 )
2019-09-17 12:31:14 +02:00
Holger Weiss
b1c10d2a03
Add support for XEP-0328: JID Prep
...
The mod_jidprep module implements XEP-0328: JID Prep, version 0.1.
2019-09-12 09:26:45 +02:00
Evgeny Khramtsov
77acbab965
Add tests for 'vcard' option
2019-08-06 14:03:23 +03:00
Paweł Chmielowski
aa0f110afe
Add test that trigger get_only_item in pubsub
2019-07-31 13:11:27 +02:00
Evgeny Khramtsov
3f7d9e3ad6
Remove Riak support
...
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)
2019-07-18 19:31:12 +03:00
Mickaël Rémond
11e4b9d882
Mention about a few Riak tests being broken
2019-07-18 17:56:11 +02:00
Mickaël Rémond
179a9f4ca8
Explain how to kill stuck common test run
2019-07-18 17:24:13 +02:00
Mickaël Rémond
f2fd087673
Update docker test README
2019-07-18 17:14:20 +02:00
Mickaël Rémond
a351dfe0f8
Fix example on test data set deletion
2019-07-18 17:05:50 +02:00
Evgeny Khramtsov
4d877289fb
Bump xmpp version and fix revealed bugs
2019-07-16 15:59:33 +03:00
Paweł Chmielowski
3e8f3573a3
Make count_offline_messages cache work when offline uses mam for storage
...
This also replace existing cache for checking if spool is empty with this
cache.
2019-07-01 13:36:41 +02:00
Christophe Romain
e2c954b2e0
Remote obsolete pubsub config from tests
2019-06-17 11:39:46 +02:00
Evgeny Khramtsov
a02cff0e78
Use new configuration validator
2019-06-14 12:33:26 +03:00
Mickaël Rémond
dc126b86bb
Add data clean up suggested command
2019-05-24 10:31:51 +02:00
Mickael Remond
e427358e08
Initial Docker environment to run ejabberd test suite
2019-05-07 17:59:05 +02:00
Mickael Remond
945c58d3db
Merge branch 'master' of github.com:processone/ejabberd
2019-05-07 14:09:22 +02:00
Mickael Remond
a04ea19f03
Put back the presence and s2s tests in the no_db section.
...
Tests are skipped anyway. This reverts ecce318304
2019-05-07 14:09:11 +02:00
Paweł Chmielowski
5b863c25ae
Test offline:use_mam_for_storage, mam:user_mucsub_from_muc_archive used together
2019-05-06 19:22:18 +02:00
Mickael Remond
ecce318304
s2s test depend on Mnesia configuration
2019-05-06 12:00:36 +02:00
Mickael Remond
ef1a75a628
Remove Elixir tests entry points as they were removed in december:
...
51cbbf313f (diff-098f6bcd4621d373cade4e832627b4f6)
2019-05-01 11:51:17 +02:00
Paweł Chmielowski
2562f89005
Cleaner test cleanup
2019-04-30 17:35:25 +02:00
Paweł Chmielowski
63c12d18cc
Add tests for user mucsub mam from muc mam
2019-04-30 15:01:25 +02:00
Paweł Chmielowski
d32a0ce566
Disable offline_from_mam tests on riak since it doesn't support mam
2019-04-29 18:34:21 +02:00