Commit Graph

16 Commits

Author SHA1 Message Date
Michael Voříšek
4611b55072 Add phpunit slow detector (#9320) 2024-04-10 12:29:58 +02:00
Michael Voříšek
736795326c Fix plugins composer.json format (#9405)
* Check plugins composer.json using CI

* Add "require-dev" and "config.allow-plugins" to plugins

* fix composer.json format - rm invalid email

* fix composer.json format - fix ext require

* fix composer.json format - fix plugin name

* tmp

* Revert "tmp"

* fix ext in ext install

* disable plugin in plugin install until Roundcube is fully autoloadable

* fix composer.json format - fix non-canonical license name

* Revert "Add "require-dev" and "config.allow-plugins" to plugins"

* no composer install for plugins needed

* Revert "fix ext in ext install"

* add standard "Test" suffix to phpunit files

* rm unneeded "suffix" in phpunit config

* simplify phpunit config

* fix default "xhtml" doctype in unit testing

* fix test_format_date test to not rely on other tests

* even more phpunit config simplify

* stricter/unify phpunit params for E2E tests

* run E2E tests on maximal php version too with lowest deps

* "repositories" in bundled plugins are useless as for root package only

* add/unify missing plugin test
2024-04-05 17:55:46 +02:00
Aleksander Machniak
6fcf15df0b Migrate phpunit.xml from a deprecated schema 2021-07-26 10:32:45 +02:00
Aleksander Machniak
84aa5d93f1 Tests: Added browser tests for Archive plugin 2020-01-24 12:07:58 +01:00
Aleksander Machniak
6c1e8e1efe Tests: Add Identities tests 2020-01-22 11:56:31 +01:00
Aleksander Machniak
2f20f43cbb Tests: Change structure of tests 2020-01-18 13:58:36 +01:00
Aleksander Machniak
62fb938260 Tests: Add browser test for mail print and bug #7169 2020-01-14 19:31:03 +01:00
Aleksander Machniak
c4f114fa84 Add browser tests for mail preview 2020-01-11 21:25:45 +01:00
Aleksander Machniak
5d025609d3 Tests: Add browser tests for contact groups 2020-01-10 19:07:05 +01:00
Aleksander Machniak
31b0275573 Add basic browser tests for message menu and open in new window feature 2020-01-09 20:25:26 +01:00
Aleksander Machniak
f72054e761 Tests: Create Browser and Components for better code structure 2020-01-04 14:01:16 +01:00
Aleksander Machniak
1edd7a4b3f Tests: Add functional tests for contacts export 2020-01-03 18:22:23 +01:00
Aleksander Machniak
a32e2b4c6f Addressbook -> Contacts 2020-01-01 18:25:34 +01:00
Aleksander Machniak
59e1efb595 Add more in-browser tests 2020-01-01 18:20:13 +01:00
Aleksander Machniak
895b6f54f3 Add more in-browser tests 2019-12-29 18:46:15 +01:00
Aleksander Machniak
0b9ff6426e Rewrite Selenium tests with use of laravel/dusk 2019-12-29 12:00:15 +01:00