Commit Graph

38 Commits

Author SHA1 Message Date
Aleksander Machniak
a40225f407 GA: Install hunspell-en-us for enchant spellchecker tests 2021-08-30 19:56:27 +02:00
Aleksander Machniak
1de93a8f46 Add tests for spellchecker enchant driver 2021-08-30 19:41:55 +02:00
Aleksander Machniak
cd2e531092 Fix spellchecker tests (again) 2021-08-29 17:54:42 +02:00
Aleksander Machniak
81ed20e829 Fix spellchecker tests 2021-08-29 17:47:23 +02:00
Aleksander Machniak
aec70e4a5a GA: Use sudo for apt-get command 2021-08-29 17:33:45 +02:00
Aleksander Machniak
75a6ab651a GA: Install aspell 2021-08-29 17:31:05 +02:00
Aleksander Machniak
00521bf617 Switch spellcheck tests from googie to pspell 2021-08-29 17:25:30 +02:00
Aleksander Machniak
20533a1d28 GA: Exclude tests connecting to spell.roundcube.net 2021-08-26 08:54:21 +02:00
Aleksander Machniak
d8fbb60582 GA: Remove PHP 8.1 from the matrix (for now) 2021-08-01 17:59:39 +02:00
Aleksander Machniak
c27aab3098 GA: Another attempt to get error logs 2021-07-29 20:03:13 +02:00
Aleksander Machniak
3353918d50 GA: Print errors 2021-07-29 19:51:56 +02:00
Aleksander Machniak
de0b1c8262 GA: Use ubuntu-latest 2021-07-26 10:36:22 +02:00
Aleksander Machniak
a82b592b18 GA: Fix platform for composer on PHP 8.1 2021-07-26 10:24:17 +02:00
Aleksander Machniak
d322df3f91 GA: Try again with PHP 8.1 2021-07-26 10:21:41 +02:00
Aleksander Machniak
5592f5dbe9 GA: Remove PHP 8.1 from the matrix
Some deps aren't compatible yet https://github.com/phpspec/prophecy/issues/531
2021-07-25 12:07:53 +02:00
Aleksander Machniak
bb78abb681 GA: Add PHP 8.1 to the tests matrix 2021-07-25 11:31:21 +02:00
Aleksander Machniak
89e54718ca Migration to PHPUnit v9 2021-07-25 11:07:56 +02:00
Aleksander Machniak
9e2bc40213 Dropped support for PHP < 7.3 (#7976) 2021-07-25 09:16:33 +02:00
Aleksander Machniak
985f8b0878 GA: Remove PHP 8.1 from the matrix
Looks like PHPUnit v7 does not work with it, and we can't upgrade PHPUnit version
keeping compatibility with older PHP and PHPUnit versions.
2021-07-14 10:27:07 +02:00
Aleksander Machniak
fea5c83e02 GA: Add PHP 8.1 to the matrix 2021-07-14 10:18:06 +02:00
Aleksander Machniak
d995121555 GA: Attempt 2 to fix NPM deps install 2021-07-04 10:48:14 +02:00
Aleksander Machniak
84867deccb GA: Attempt to fix NPM modules install 2021-07-04 10:47:05 +02:00
Aleksander Machniak
4a08832c53 GA: Fix typo in browser_tests.yml 2021-07-04 10:41:20 +02:00
Aleksander Machniak
035407ae57 GA: Attempt to fix browser tests 2021-07-04 10:40:22 +02:00
Aleksander Machniak
c5010fcd5b GA: Add missing config for tests 2021-07-04 10:33:52 +02:00
Aleksander Machniak
cbb4adb1c9 GA: Move browser tests to a separate workflow 2021-07-04 10:31:45 +02:00
Aleksander Machniak
77519375a8 Move test helper files out of workflows dir 2021-07-04 10:25:30 +02:00
Aleksander Machniak
97440170f6 Run browser tests on Github Actions 2021-07-04 10:21:44 +02:00
Aleksander Machniak
687db08bfe CI: Only browser tests on Travis, all other tests moved to Github 2021-05-02 10:07:40 +02:00
Aleksander Machniak
85be74d77c GA: Stick to ubuntu-18.04 2020-12-19 19:51:48 +01:00
Aleksander Machniak
67314d76c0 GA: Fix job name
[skip ci]
2020-12-19 10:28:14 +01:00
Aleksander Machniak
fa8ddf594f GA: Support "[skip ci]" and "[ci skip]" tags 2020-12-19 10:25:40 +01:00
Aleksander Machniak
c0510aaab3 GA: See if we can test PHP8 now 2020-12-13 12:27:23 +01:00
Aleksander Machniak
12547ccf01 Require php-intl extension, get rid of Net_IDNA2, PHP8 fixes, short array syntax
Net_IDNA2 is not compatible, and Intl is a bundled ext since PHP 5.3.
Fixed some regressions.
2020-12-13 10:21:52 +01:00
Aleksander Machniak
70c7ca1ec8 GA/Travis: Move some tests from Travis to GA, disable php8 and windows test on GA (as they aren't possible yet) 2020-12-12 08:31:30 +01:00
Aleksander Machniak
f97a3d45d5 GA: Create config file for tests 2020-12-12 08:20:02 +01:00
Aleksander Machniak
f593b364ce GA: Fix composer install commands 2020-12-12 08:15:25 +01:00
Aleksander Machniak
b64cbe8458 GA: Let's see if we can do some testing using Github Actions 2020-12-12 08:09:46 +01:00