Badlop
ec13350b24
Test: Enable update_sql_schema
...
- Test: Enable update_sql_schema by default
- Update test/README about new option
- enable new_schema in tests
2024-05-24 13:21:19 +02:00
Badlop
1076f8bfc2
Test: Clear tables when ending a group, instead of when starting
...
Because a group may be started but the tables are not yet created,
as they are created automatically when update_sql_schema is enabled.
This modifies commit e2b79ea
2024-05-24 13:21:18 +02:00
Badlop
696e42b5b4
Use json module when Erlang/OTP 27, jiffy with older ones
2024-05-07 11:28:17 +02:00
Badlop
e973360aa7
Test: Fix some minor compilation warnings
...
- This QueryID is unnecessary since d3aeed8
, due to d6e9e03
- DB variable was added in d32a0ce
to detect riak and disable some tests,
but support for Riak was removed later in 3f7d9e3
.
- MyJID was added in 5b863c2
but was never actually used
- recv2 return should be checked
2024-04-19 01:50:42 +02:00
Paweł Chmielowski
8f20dd8425
Test retractons in mam_tests
2024-03-18 12:42:03 +01:00
Badlop
cdaf45f91c
Test: Check that the message we get is the welcome message, not other
2024-02-09 14:12:22 +01:00
Badlop
589521bfd8
Update copyright year to 2024 ( #4139 )
2024-01-22 17:29:13 +01:00
Paweł Chmielowski
d55955f7d8
Clean also urn:xmpp:bookmarks:1 after mod_private tests
2023-09-27 19:38:14 +02:00
Badlop
2bd61abd71
Convert allow_private_message MUC room option to allowpm ( #3736 )
2023-08-16 12:25:46 +02:00
Badlop
5cd6c524ea
Allow XML to be visible in web browser in Common Test page
2023-03-07 13:11:24 +01:00
Badlop
c9143dd3d8
Fix TSQLlint warnings in MSSQL test script
2023-02-21 18:17:25 +01:00
Badlop
dea452bdfd
Fix Prospector and Pylint warnings in test extauth.py
2023-02-21 18:14:02 +01:00
Paweł Chmielowski
5ca59807d9
Fix problem with results of mam queries using rsm with max and before
...
Plus add test case for it.
2023-02-03 11:37:54 +01:00
Stu Tomlinson
0c1cf43519
Fix a long standing bug in new schema migration
...
... and make the test that uncovered it explicitly fail (there was already a
TODO) instead of passing but with errors logged
2023-01-21 15:42:43 +00:00
Stu Tomlinson
56e974ab80
Add ability to run tests on upgraded DB
...
To test update_sql operation and functionality of resulting DB:
1. Load original schema to DB
2. Set {update_sql, true} in suite.erl
3. Run tests
2023-01-21 15:42:43 +00:00
Stu Tomlinson
d4ab4d16e8
Use python3 to run extauth.py for tests
2023-01-19 23:36:42 +00:00
Stu Tomlinson
aeed1679d8
Add 'new' schema for MS SQL
2023-01-19 23:36:42 +00:00
Stu Tomlinson
ec6f5c17c8
Correct README for creating test docker MS SQL DB
2023-01-19 14:06:11 +00:00
Badlop
243697e25a
Update copyright year to 2023 ( #3967 )
2023-01-10 13:52:04 +01:00
Badlop
b3211b1f71
Update copyright year to 2022
2022-02-11 09:39:25 +01:00
Kian-Meng Ang
adf0f87e99
Fix typos
2022-01-24 08:02:04 +08:00
Alexey Shchepin
c9c5839da4
Fix roster_tests:get_items
2021-09-21 13:30:52 +03:00
Paweł Chmielowski
4c61ea9091
Update tests after last commit
2021-08-04 17:52:23 +02:00
Badlop
1ee64091b3
Fix extauth.py failure in test suite with Python 3 ( #3612 )
2021-05-25 18:39:18 +02:00
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