Aleksander Machniak
87e4cd0cf2
Fix XSS issue in handling of CDATA in HTML messages
5 years ago
Aleksander Machniak
b2391417b3
Tests: Add browser test for #7231
5 years ago
Aleksander Machniak
80a244756d
Tests: Add couple of HTML editor tests (including bug #7230 )
5 years ago
Aleksander Machniak
db5ab6d3f6
Fix identity selection on reply when both sender and recipient addresses are included in identities ( #7211 )
5 years ago
Aleksander Machniak
d594ce2483
Tests: Add browser tests for Server Settings section
5 years ago
Aleksander Machniak
8080eb2c71
Tests: Fix database locking bug
5 years ago
Aleksander Machniak
84aa5d93f1
Tests: Added browser tests for Archive plugin
5 years ago
Aleksander Machniak
6c1e8e1efe
Tests: Add Identities tests
5 years ago
Aleksander Machniak
cbcebad9c1
Tests: Add Responses edit test
5 years ago
Aleksander Machniak
bdf0a6539e
Relaxed domain name validation for extended TLDs support ( #5588 )
5 years ago
Aleksander Machniak
e4281ae6d4
Tests: Try to fix timing issue
5 years ago
Aleksander Machniak
d1b61410fc
Tests: Add Dialog component
5 years ago
Aleksander Machniak
d979aa0584
Tests: Add more browser tests for Responses
5 years ago
Aleksander Machniak
b536e18d97
Tests: Add contacts print test
5 years ago
Aleksander Machniak
2f20f43cbb
Tests: Change structure of tests
5 years ago
Aleksander Machniak
c2c85b0a76
Tests: Fix Print test on mobile, make GreenMail quiet on folder deletion
5 years ago
Aleksander Machniak
2037f2612b
Tests: Fix testing with create_default_folders=true
5 years ago
Aleksander Machniak
c138567ab5
Support 'greenmail' as an imap vendor label, don't call ID when not supported
5 years ago
Aleksander Machniak
4258acf57f
Tests: Return proper exit code on error from bootstrap
5 years ago
Aleksander Machniak
5a6606a245
Tests: Add folder creation test
5 years ago
Aleksander Machniak
62fb938260
Tests: Add browser test for mail print and bug #7169
5 years ago
Aleksander Machniak
5c73848499
Tests: Add Browser::assertElementsCount() helper
5 years ago
Aleksander Machniak
c2e348067e
Add browser tests for "more recipients" dialog
5 years ago
Aleksander Machniak
470e91e615
Tests: Add forgotten data file
5 years ago
Aleksander Machniak
c4f114fa84
Add browser tests for mail preview
5 years ago
Aleksander Machniak
5d025609d3
Tests: Add browser tests for contact groups
5 years ago
Aleksander Machniak
a646b13715
Try to fix flaky test
5 years ago
Aleksander Machniak
31b0275573
Add basic browser tests for message menu and open in new window feature
5 years ago
Aleksander Machniak
fded360d84
Fix so messages in threads with no root aren't displayed separately ( #4999 )
5 years ago
johndoh
d51352b9cb
Add support for nested if conditions ( #6829 )
...
* add support for nested if conditions
* add tests for condition parsing in templates
* make [space][slash] ending of condition objects optional (#6954 )
5 years ago
Aleksander Machniak
e2bd4548ed
Tests: Move logon helpers to the App component
5 years ago
Aleksander Machniak
cf8277ea3e
Tests: Try to fix test that fails on Travis, but not on my setup
5 years ago
Aleksander Machniak
f72054e761
Tests: Create Browser and Components for better code structure
5 years ago
Aleksander Machniak
1edd7a4b3f
Tests: Add functional tests for contacts export
5 years ago
Aleksander Machniak
57162ef481
Make install.php accept long Chrome version string
...
[skip ci]
5 years ago
Aleksander Machniak
421dbf5271
Tests: Mantion TESTS_MODE in README
...
[skip ci]
5 years ago
Aleksander Machniak
564287d6c8
Tests: Try to fix failing toolbar menu tests in phone mode
5 years ago
Aleksander Machniak
934382c91f
Make testing in all phone/tablet/desktop modes of Elastic possible
5 years ago
Aleksander Machniak
a32e2b4c6f
Addressbook -> Contacts
5 years ago
Aleksander Machniak
59e1efb595
Add more in-browser tests
5 years ago
Aleksander Machniak
f32b9ae51d
Travis: Move install commands to .ci/install.sh
5 years ago
Aleksander Machniak
31b33c0f39
Don't require config.inc.php when only config-<env>.inc.php exists
5 years ago
Aleksander Machniak
15885055ca
Travis: Try to debug why in-browser tests do not work
5 years ago
Aleksander Machniak
87304c29d1
Travis: Fix in-browser tests setup
5 years ago
Aleksander Machniak
895b6f54f3
Add more in-browser tests
5 years ago
Aleksander Machniak
0b9ff6426e
Rewrite Selenium tests with use of laravel/dusk
5 years ago
Aleksander Machniak
47d9ed6d0c
Add support for PHPUnit 6 and 7 ( #6870 )
...
Fixes composer dependencies: Package phpunit/phpunit-mock-objects is abandoned
We cannot support v8 yet because of errors like:
Declaration of MailFunc::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
It would require dropping PHP < 7.1 support.
5 years ago
Aleksander Machniak
37cfa0a43b
Fix malformed characters in HTML message with charset meta tag not in head ( #7116 )
5 years ago
Aleksander Machniak
cf90c69ad7
Fix bug where 'text' attribute on body tag was ignored when displaying HTML message ( #7109 )
5 years ago
Aleksander Machniak
a80d73602f
Fix db_prefix handling in queries with `TRUNCATE TABLE <name>` and `UNIQUE <name>` ( #7013 )
5 years ago