Ewout ter Hoeven
|
20a108e1c1
|
CI: Update browser tests actions (#8351)
- Use ubuntu-latest environment (currently Ubuntu 20.04 Focal)
- Setup PHP 8.1
- Use actions/setup-java@v2
- Use actions/setup-node@v2 with Node 16 LTS
|
4 years ago |
Aleksander Machniak
|
f104262dc0
|
QA: Fix smtp configuration for browser tests
|
4 years ago |
Aleksander Machniak
|
fd39eecb48
|
Fix browser tests regression
|
4 years ago |
Aleksander Machniak
|
619be25008
|
GA: Enable testing on PHP 8.1
|
4 years ago |
Aleksander Machniak
|
16c2a76fed
|
GA: Slip for some more time before running browser tests
Hopefully fixes occasional failed imap logons.
|
4 years ago |
Aleksander Machniak
|
a40225f407
|
GA: Install hunspell-en-us for enchant spellchecker tests
|
4 years ago |
Aleksander Machniak
|
1de93a8f46
|
Add tests for spellchecker enchant driver
|
4 years ago |
Aleksander Machniak
|
2668965e67
|
Fix browser test regarding spellcheck settings
|
4 years ago |
Aleksander Machniak
|
cd2e531092
|
Fix spellchecker tests (again)
|
4 years ago |
Aleksander Machniak
|
81ed20e829
|
Fix spellchecker tests
|
4 years ago |
Aleksander Machniak
|
aec70e4a5a
|
GA: Use sudo for apt-get command
|
4 years ago |
Aleksander Machniak
|
75a6ab651a
|
GA: Install aspell
|
4 years ago |
Aleksander Machniak
|
00521bf617
|
Switch spellcheck tests from googie to pspell
|
4 years ago |
Aleksander Machniak
|
20533a1d28
|
GA: Exclude tests connecting to spell.roundcube.net
|
4 years ago |
Aleksander Machniak
|
d8fbb60582
|
GA: Remove PHP 8.1 from the matrix (for now)
|
4 years ago |
Aleksander Machniak
|
c27aab3098
|
GA: Another attempt to get error logs
|
4 years ago |
Aleksander Machniak
|
3353918d50
|
GA: Print errors
|
4 years ago |
Aleksander Machniak
|
de0b1c8262
|
GA: Use ubuntu-latest
|
4 years ago |
Aleksander Machniak
|
a82b592b18
|
GA: Fix platform for composer on PHP 8.1
|
4 years ago |
Aleksander Machniak
|
d322df3f91
|
GA: Try again with PHP 8.1
|
4 years ago |
Aleksander Machniak
|
5592f5dbe9
|
GA: Remove PHP 8.1 from the matrix
Some deps aren't compatible yet https://github.com/phpspec/prophecy/issues/531
|
4 years ago |
Aleksander Machniak
|
bb78abb681
|
GA: Add PHP 8.1 to the tests matrix
|
4 years ago |
Aleksander Machniak
|
89e54718ca
|
Migration to PHPUnit v9
|
4 years ago |
Aleksander Machniak
|
9e2bc40213
|
Dropped support for PHP < 7.3 (#7976)
|
4 years ago |
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.
|
4 years ago |
Aleksander Machniak
|
fea5c83e02
|
GA: Add PHP 8.1 to the matrix
|
4 years ago |
Aleksander Machniak
|
93e934f4ca
|
Get rid of Travis CI
|
4 years ago |
Aleksander Machniak
|
bafac71432
|
GA: Ignore some failing browser tests that were also failing on Travis
|
4 years ago |
Aleksander Machniak
|
d995121555
|
GA: Attempt 2 to fix NPM deps install
|
4 years ago |
Aleksander Machniak
|
84867deccb
|
GA: Attempt to fix NPM modules install
|
4 years ago |
Aleksander Machniak
|
4a08832c53
|
GA: Fix typo in browser_tests.yml
|
4 years ago |
Aleksander Machniak
|
035407ae57
|
GA: Attempt to fix browser tests
|
4 years ago |
Aleksander Machniak
|
c5010fcd5b
|
GA: Add missing config for tests
|
4 years ago |
Aleksander Machniak
|
cbb4adb1c9
|
GA: Move browser tests to a separate workflow
|
4 years ago |
Aleksander Machniak
|
77519375a8
|
Move test helper files out of workflows dir
|
4 years ago |
Aleksander Machniak
|
97440170f6
|
Run browser tests on Github Actions
|
4 years ago |
Aleksander Machniak
|
687db08bfe
|
CI: Only browser tests on Travis, all other tests moved to Github
|
4 years ago |
Aleksander Machniak
|
85be74d77c
|
GA: Stick to ubuntu-18.04
|
5 years ago |
Aleksander Machniak
|
67314d76c0
|
GA: Fix job name
[skip ci]
|
5 years ago |
Aleksander Machniak
|
fa8ddf594f
|
GA: Support "[skip ci]" and "[ci skip]" tags
|
5 years ago |
Aleksander Machniak
|
c0510aaab3
|
GA: See if we can test PHP8 now
|
5 years ago |
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.
|
5 years ago |
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)
|
5 years ago |
Aleksander Machniak
|
f97a3d45d5
|
GA: Create config file for tests
|
5 years ago |
Aleksander Machniak
|
f593b364ce
|
GA: Fix composer install commands
|
5 years ago |
Aleksander Machniak
|
b64cbe8458
|
GA: Let's see if we can do some testing using Github Actions
|
5 years ago |