| Patch |
File delta |
Description |
| dbconfig common support.patch | (download) |
config/config.inc.php.sample |
9 2 + 7 - 0 !
1 file changed, 2 insertions(+), 7 deletions(-) |
adapt db.inc.php to the use of dbconfig-common package
|
| debianize config.patch | (download) |
config/config.inc.php.sample |
10 8 + 2 - 0 !
1 file changed, 8 insertions(+), 2 deletions(-) |
debianize sample config file
* By default we do not have any plugins available (these are in
roundcube-plugins).
* Disable spellchecking, because it needs recommended packages.
|
| fix install path.patch | (download) |
bin/cleandb.sh |
2 1 + 1 - 0 !
bin/decrypt.sh |
2 1 + 1 - 0 !
bin/deluser.sh |
2 1 + 1 - 0 !
bin/gc.sh |
2 1 + 1 - 0 !
bin/indexcontacts.sh |
2 1 + 1 - 0 !
bin/initdb.sh |
2 1 + 1 - 0 !
bin/installto.sh |
2 1 + 1 - 0 !
bin/moduserprefs.sh |
2 1 + 1 - 0 !
bin/msgexport.sh |
2 1 + 1 - 0 !
bin/msgimport.sh |
2 1 + 1 - 0 !
bin/update.sh |
2 1 + 1 - 0 !
bin/updatecss.sh |
2 1 + 1 - 0 !
bin/updatedb.sh |
2 1 + 1 - 0 !
installer/index.php |
2 1 + 1 - 0 !
program/include/iniset.php |
2 1 + 1 - 0 !
tests/bootstrap.php |
2 1 + 1 - 0 !
16 files changed, 16 insertions(+), 16 deletions(-) |
fix install_path for bin/*.sh and tests/bootstrap.php
These scripts get installed to /usr/share/roundcube/bin, but
INSTALL_PATH should be /var/lib/roundcube/. Fixed/updated with
sed -ri "s#(\\s*define\\s*\\(\\s*(['\"])INSTALL_PATH\\2)\\s*,.*#\\1, '/var/lib/roundcube/');#" \
bin/*.sh installer/index.php program/include/iniset.php
Except:
- bin/install-jsdeps.sh, where we keep define('INSTALL_PATH', realpath(__DIR__ . '/..') . '/' ); and
- bin/updatecss.sh, where we use define('INSTALL_PATH', './');
We also edit tests/bootstrap.php to use the RCUBE_INSTALL_PATH environment variable.
|
| update script.patch | (download) |
bin/update.sh |
19 11 + 8 - 0 !
program/include/rcmail_install.php |
33 29 + 4 - 0 !
2 files changed, 40 insertions(+), 12 deletions(-) |
patch update scripts to work with debian package
|
| use enchant.patch | (download) |
config/defaults.inc.php |
3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-) |
use enchant spellchecker engine by default.
We don't want to send messages to a 3rd party
|
| default charset utf8.patch | (download) |
config/defaults.inc.php |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
switch to utf-8 as default charset
|
| debianize password plugin.patch | (download) |
plugins/password/README |
11 7 + 4 - 0 !
plugins/password/helpers/chgsaslpasswd.c |
2 1 + 1 - 0 !
plugins/password/helpers/chgvirtualminpasswd.c |
2 1 + 1 - 0 !
3 files changed, 9 insertions(+), 6 deletions(-) |
specify debian path and group names in password plugin
|
| map sqlite3 to sqlite.patch | (download) |
program/lib/Roundcube/rcube_db.php |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
map dbconfig-common's "sqlite3" driver to "sqlite"
Bug-Debian: https://bugs.debian.org/714727
|
| use embedded jquery for http authentication.patch | (download) |
plugins/http_authentication/logout.html |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
avoid fetching jquery from google, use the embedded one
This page is also just an example. The user is expected to provide their
own page.
|
| update composer.patch | (download) |
composer.json-dist |
25 12 + 13 - 0 !
1 file changed, 12 insertions(+), 13 deletions(-) |
update php pear dependencies
The current dependencies that are published by upstream are too
conservative, so:
* replace ~ and ^ (that only allows minor versions changes) with >= as
documented in the INSTALL file;
* replace pear/ with pear-pear.php.net/ to create current Debian
package names.
|
| update jsdeps.patch | (download) |
jsdeps.json |
102 2 + 100 - 0 !
1 file changed, 2 insertions(+), 100 deletions(-) |
make it possible to download/install unminified sourcefiles
We remove system libraries from this file so we easily notice updates
(either of the version, or of the map).
|
| use system JQueryUI.patch | (download) |
plugins/jqueryui/jqueryui.php |
9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-) |
use system jqueryui
We source jquery-ui-accessible-datepicker.min.js after libjs-jquery-ui's
jquery-ui.min.js to avoid concatening these files (see the former's
headers).
Also libjs-jquery-ui's datepicker-* files don't have the jquery.ui.
prefix.
|
| rename python to python3.patch | (download) |
plugins/password/helpers/chpass-wrapper.py |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
rename `python` to `python3`
|
| adjust test environment for dep8.patch | (download) |
.github/config-test.inc.php |
2 1 + 1 - 0 !
plugins/acl/tests/Acl.php |
2 1 + 1 - 0 !
plugins/additional_message_headers/tests/AdditionalMessageHeaders.php |
2 1 + 1 - 0 !
plugins/archive/tests/Archive.php |
2 1 + 1 - 0 !
plugins/attachment_reminder/tests/AttachmentReminder.php |
2 1 + 1 - 0 !
plugins/autologon/tests/Autologon.php |
2 1 + 1 - 0 !
plugins/autologout/tests/Autologout.php |
2 1 + 1 - 0 !
plugins/database_attachments/tests/DatabaseAttachments.php |
2 1 + 1 - 0 !
plugins/debug_logger/tests/DebugLogger.php |
2 1 + 1 - 0 !
plugins/emoticons/tests/Emoticons.php |
2 1 + 1 - 0 !
plugins/enigma/tests/Enigma.php |
2 1 + 1 - 0 !
plugins/enigma/tests/EnigmaDriverGnupg.php |
4 2 + 2 - 0 !
plugins/enigma/tests/EnigmaEngine.php |
4 2 + 2 - 0 !
plugins/enigma/tests/EnigmaError.php |
2 1 + 1 - 0 !
plugins/enigma/tests/EnigmaKey.php |
2 1 + 1 - 0 !
plugins/enigma/tests/EnigmaMimeMessage.php |
2 1 + 1 - 0 !
plugins/enigma/tests/EnigmaSignature.php |
2 1 + 1 - 0 !
plugins/enigma/tests/EnigmaSubkey.php |
2 1 + 1 - 0 !
plugins/enigma/tests/EnigmaUserid.php |
2 1 + 1 - 0 !
plugins/example_addressbook/tests/ExampleAddressbook.php |
4 2 + 2 - 0 !
plugins/filesystem_attachments/tests/FilesystemAttachments.php |
2 1 + 1 - 0 !
plugins/help/tests/Help.php |
2 1 + 1 - 0 !
plugins/hide_blockquote/tests/HideBlockquote.php |
2 1 + 1 - 0 !
plugins/http_authentication/tests/HttpAuthentication.php |
2 1 + 1 - 0 !
plugins/identicon/tests/Identicon.php |
2 1 + 1 - 0 !
plugins/identicon/tests/IdenticonEngine.php |
2 1 + 1 - 0 !
plugins/identity_select/tests/IdentitySelect.php |
2 1 + 1 - 0 !
plugins/jqueryui/tests/Jqueryui.php |
2 1 + 1 - 0 !
plugins/krb_authentication/tests/KrbAuthentication.php |
2 1 + 1 - 0 !
plugins/managesieve/tests/Engine.php |
6 3 + 3 - 0 !
plugins/managesieve/tests/Forward.php |
6 3 + 3 - 0 !
plugins/managesieve/tests/Managesieve.php |
2 1 + 1 - 0 !
plugins/managesieve/tests/Script.php |
2 1 + 1 - 0 !
plugins/managesieve/tests/Vacation.php |
6 3 + 3 - 0 !
plugins/markasjunk/tests/Markasjunk.php |
2 1 + 1 - 0 !
plugins/new_user_dialog/tests/NewUserDialog.php |
2 1 + 1 - 0 !
plugins/new_user_identity/tests/NewUserIdentity.php |
2 1 + 1 - 0 !
plugins/newmail_notifier/tests/NewmailNotifier.php |
2 1 + 1 - 0 !
plugins/password/tests/Password.php |
6 3 + 3 - 0 !
plugins/redundant_attachments/tests/RedundantAttachments.php |
2 1 + 1 - 0 !
plugins/show_additional_headers/tests/ShowAdditionalHeaders.php |
2 1 + 1 - 0 !
plugins/squirrelmail_usercopy/tests/SquirrelmailUsercopy.php |
2 1 + 1 - 0 !
plugins/subscriptions_option/tests/SubscriptionsOption.php |
2 1 + 1 - 0 !
plugins/userinfo/tests/Userinfo.php |
2 1 + 1 - 0 !
plugins/vcard_attachments/tests/VcardAttachments.php |
2 1 + 1 - 0 !
plugins/virtuser_file/tests/VirtuserFile.php |
2 1 + 1 - 0 !
plugins/virtuser_query/tests/VirtuserQuery.php |
2 1 + 1 - 0 !
plugins/zipdownload/tests/Zipdownload.php |
2 1 + 1 - 0 !
tests/ActionTestCase.php |
2 1 + 1 - 0 !
49 files changed, 60 insertions(+), 60 deletions(-) |
adjust test environment for dep-8 tests
Changes:
1. Source INSTALL_PATH . 'plugins/ rather than __DIR__ . '/../ in
setUp(). This doesn't cause FTBFS but we want to check installed
code in DEP-8 tests.
2. Source TESTS_DIR . '../SQL/ rather than INSTALL_PATH . '/SQL/
in tests/ActionTestCase.php. Again, this doesn't cause FTBFS but we
want to run DEP-8 tests too and the binary packages ship the SQL
scripts under dbconfig-common not INSTALL_PATH.
|
| fix autoload locations.patch | (download) |
program/actions/contacts/qrcode.php |
3 3 + 0 - 0 !
program/include/rcmail_oauth.php |
3 3 + 0 - 0 !
2 files changed, 6 insertions(+) |
fix autoload locations
Snippets generated with `phpabtpl --suggest bacon/bacon-qr-code` and
`phpabtpl --suggest GuzzleHttp`.
|
| mark flaky tests as such.patch | (download) |
tests/Actions/Contacts/Qrcode.php |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
mark flaky tests as such.
That way we can run phpunit with `--exclude-group=flaky
--fail-on-skipped --verbose` and avoid missing unintentionally skipped
tests.
|
| dont force set session.gc_probability=1.patch | (download) |
program/lib/Roundcube/rcube.php |
7 0 + 7 - 0 !
1 file changed, 7 deletions(-) |
don't force set session.gc_probability=1
We don't have to rely on probabilistic synchronous garbage collection
since we're running bin/gc.sh periodically.
If desired the local admin can manually set session.gc_probability > 0
in the PHP configuration (on Debian systems the default value is 0 which
disables probability based GC). They may then want to disable the
cronjob or systemd.timer(5) unit.
This reverts upstream commit 32a0ad6778cde495e30f3447e5220136f0528cee.
|
| fix upstream test suite.patch | (download) |
tests/Rcmail/OutputHtml.php |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
fix upstream's test suite
In our environment phpunit(1) resides in /usr/bin not vendor/bin.
|
| Tests Use mocked Guzzle client in Modcss action test.patch | (download) |
tests/Actions/Utils/Modcss.php |
5 5 + 0 - 0 !
tests/bootstrap.php |
22 22 + 0 - 0 !
2 files changed, 27 insertions(+) |
tests: use mocked guzzle client in modcss action test
|
| Free enchant dictionary resources.patch | (download) |
program/lib/Roundcube/spellchecker/enchant.php |
11 11 + 0 - 0 !
1 file changed, 11 insertions(+) |
free enchant dictionary resources
Fixes errors in tests
|
| Fix FTBFS with phpunit 11.patch | (download) |
plugins/acl/tests/Acl.php |
14 9 + 5 - 0 !
plugins/additional_message_headers/tests/AdditionalMessageHeaders.php |
16 10 + 6 - 0 !
plugins/archive/tests/Archive.php |
22 13 + 9 - 0 !
plugins/attachment_reminder/tests/AttachmentReminder.php |
22 13 + 9 - 0 !
plugins/autologon/tests/Autologon.php |
14 9 + 5 - 0 !
plugins/autologout/tests/Autologout.php |
14 9 + 5 - 0 !
plugins/database_attachments/tests/DatabaseAttachments.php |
14 9 + 5 - 0 !
plugins/debug_logger/tests/DebugLogger.php |
14 9 + 5 - 0 !
plugins/emoticons/tests/Emoticons.php |
14 9 + 5 - 0 !
plugins/enigma/tests/Enigma.php |
14 9 + 5 - 0 !
plugins/enigma/tests/EnigmaDriverGnupg.php |
12 8 + 4 - 0 !
plugins/enigma/tests/EnigmaEngine.php |
12 8 + 4 - 0 !
plugins/enigma/tests/EnigmaError.php |
12 8 + 4 - 0 !
plugins/enigma/tests/EnigmaKey.php |
14 9 + 5 - 0 !
plugins/enigma/tests/EnigmaMimeMessage.php |
40 22 + 18 - 0 !
plugins/enigma/tests/EnigmaSignature.php |
10 7 + 3 - 0 !
plugins/enigma/tests/EnigmaSubkey.php |
10 7 + 3 - 0 !
plugins/enigma/tests/EnigmaUserid.php |
10 7 + 3 - 0 !
plugins/example_addressbook/tests/ExampleAddressbook.php |
18 11 + 7 - 0 !
plugins/filesystem_attachments/tests/FilesystemAttachments.php |
14 9 + 5 - 0 !
plugins/help/tests/Help.php |
18 11 + 7 - 0 !
plugins/hide_blockquote/tests/HideBlockquote.php |
22 13 + 9 - 0 !
plugins/http_authentication/tests/HttpAuthentication.php |
14 9 + 5 - 0 !
plugins/identicon/tests/Identicon.php |
14 9 + 5 - 0 !
plugins/identicon/tests/IdenticonEngine.php |
8 6 + 2 - 0 !
plugins/identity_select/tests/IdentitySelect.php |
14 9 + 5 - 0 !
plugins/jqueryui/tests/Jqueryui.php |
14 9 + 5 - 0 !
plugins/krb_authentication/tests/KrbAuthentication.php |
14 9 + 5 - 0 !
plugins/managesieve/tests/Engine.php |
33 21 + 12 - 0 !
plugins/managesieve/tests/Forward.php |
16 11 + 5 - 0 !
plugins/managesieve/tests/Managesieve.php |
14 9 + 5 - 0 !
plugins/managesieve/tests/Script.php |
17 12 + 5 - 0 !
plugins/managesieve/tests/Vacation.php |
21 14 + 7 - 0 !
plugins/markasjunk/tests/Markasjunk.php |
22 15 + 7 - 0 !
plugins/new_user_dialog/tests/NewUserDialog.php |
14 9 + 5 - 0 !
plugins/new_user_identity/tests/NewUserIdentity.php |
14 9 + 5 - 0 !
plugins/newmail_notifier/tests/NewmailNotifier.php |
14 9 + 5 - 0 !
plugins/password/tests/Password.php |
26 15 + 11 - 0 !
plugins/redundant_attachments/tests/RedundantAttachments.php |
14 9 + 5 - 0 !
plugins/show_additional_headers/tests/ShowAdditionalHeaders.php |
14 9 + 5 - 0 !
plugins/squirrelmail_usercopy/tests/SquirrelmailUsercopy.php |
14 9 + 5 - 0 !
plugins/subscriptions_option/tests/SubscriptionsOption.php |
24 14 + 10 - 0 !
plugins/userinfo/tests/Userinfo.php |
14 9 + 5 - 0 !
plugins/vcard_attachments/tests/VcardAttachments.php |
22 14 + 8 - 0 !
plugins/virtuser_file/tests/VirtuserFile.php |
14 9 + 5 - 0 !
plugins/virtuser_query/tests/VirtuserQuery.php |
14 9 + 5 - 0 !
plugins/zipdownload/tests/Zipdownload.php |
14 9 + 5 - 0 !
tests/ActionTestCase.php |
40 21 + 19 - 0 !
tests/Actions/Contacts/Copy.php |
27 15 + 12 - 0 !
tests/Actions/Contacts/Delete.php |
15 9 + 6 - 0 !
tests/Actions/Contacts/Edit.php |
23 13 + 10 - 0 !
tests/Actions/Contacts/Export.php |
23 15 + 8 - 0 !
tests/Actions/Contacts/GroupAddmembers.php |
23 13 + 10 - 0 !
tests/Actions/Contacts/GroupCreate.php |
23 13 + 10 - 0 !
tests/Actions/Contacts/GroupDelete.php |
23 13 + 10 - 0 !
tests/Actions/Contacts/GroupDelmembers.php |
23 13 + 10 - 0 !
tests/Actions/Contacts/GroupRename.php |
23 13 + 10 - 0 !
tests/Actions/Contacts/Import.php |
13 8 + 5 - 0 !
tests/Actions/Contacts/Index.php |
28 15 + 13 - 0 !
tests/Actions/Contacts/List.php |
13 8 + 5 - 0 !
tests/Actions/Contacts/Mailto.php |
15 9 + 6 - 0 !
tests/Actions/Contacts/Move.php |
17 10 + 7 - 0 !
tests/Actions/Contacts/Photo.php |
15 9 + 6 - 0 !
tests/Actions/Contacts/Print.php |
15 9 + 6 - 0 !
tests/Actions/Contacts/Qrcode.php |
17 11 + 6 - 0 !
tests/Actions/Contacts/Save.php |
27 15 + 12 - 0 !
tests/Actions/Contacts/Search.php |
18 11 + 7 - 0 !
tests/Actions/Contacts/SearchCreate.php |
21 12 + 9 - 0 !
tests/Actions/Contacts/SearchDelete.php |
21 12 + 9 - 0 !
tests/Actions/Contacts/Show.php |
21 12 + 9 - 0 !
tests/Actions/Contacts/Undo.php |
15 9 + 6 - 0 !
tests/Actions/Contacts/UploadPhoto.php |
19 11 + 8 - 0 !
tests/Actions/Login/Oauth.php |
14 9 + 5 - 0 !
tests/Actions/Mail/Addcontact.php |
10 6 + 4 - 0 !
tests/Actions/Mail/AttachmentDelete.php |
10 6 + 4 - 0 !
tests/Actions/Mail/AttachmentDisplay.php |
10 6 + 4 - 0 !
tests/Actions/Mail/AttachmentRename.php |
10 6 + 4 - 0 !
tests/Actions/Mail/AttachmentUpload.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Autocomplete.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Bounce.php |
10 6 + 4 - 0 !
tests/Actions/Mail/CheckRecent.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Compose.php |
12 7 + 5 - 0 !
tests/Actions/Mail/Copy.php |
25 14 + 11 - 0 !
tests/Actions/Mail/Delete.php |
10 6 + 4 - 0 !
tests/Actions/Mail/FolderExpunge.php |
33 18 + 15 - 0 !
tests/Actions/Mail/FolderPurge.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Get.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Getunread.php |
10 6 + 4 - 0 !
tests/Actions/Mail/GroupExpand.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Headers.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Index.php |
106 56 + 50 - 0 !
tests/Actions/Mail/List.php |
10 6 + 4 - 0 !
tests/Actions/Mail/ListContacts.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Mark.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Move.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Pagenav.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Search.php |
65 35 + 30 - 0 !
tests/Actions/Mail/SearchContacts.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Send.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Sendmdn.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Show.php |
10 6 + 4 - 0 !
tests/Actions/Mail/Viewsource.php |
10 6 + 4 - 0 !
tests/Actions/Settings/About.php |
13 8 + 5 - 0 !
tests/Actions/Settings/FolderCreate.php |
15 9 + 6 - 0 !
tests/Actions/Settings/FolderDelete.php |
23 13 + 10 - 0 !
tests/Actions/Settings/FolderEdit.php |
15 9 + 6 - 0 !
tests/Actions/Settings/FolderPurge.php |
31 17 + 14 - 0 !
tests/Actions/Settings/FolderRename.php |
23 13 + 10 - 0 !
tests/Actions/Settings/FolderSave.php |
15 9 + 6 - 0 !
tests/Actions/Settings/FolderSize.php |
23 13 + 10 - 0 !
tests/Actions/Settings/FolderSubscribe.php |
25 14 + 11 - 0 !
tests/Actions/Settings/FolderUnsubscribe.php |
23 13 + 10 - 0 !
tests/Actions/Settings/Folders.php |
15 9 + 6 - 0 !
tests/Actions/Settings/Identities.php |
17 10 + 7 - 0 !
tests/Actions/Settings/IdentityCreate.php |
13 8 + 5 - 0 !
tests/Actions/Settings/IdentityDelete.php |
19 11 + 8 - 0 !
tests/Actions/Settings/IdentityEdit.php |
19 11 + 8 - 0 !
tests/Actions/Settings/IdentitySave.php |
16 9 + 7 - 0 !
tests/Actions/Settings/Index.php |
31 18 + 13 - 0 !
tests/Actions/Settings/PrefsEdit.php |
13 8 + 5 - 0 !
tests/Actions/Settings/PrefsSave.php |
18 10 + 8 - 0 !
tests/Actions/Settings/ResponseCreate.php |
13 8 + 5 - 0 !
tests/Actions/Settings/ResponseDelete.php |
15 9 + 6 - 0 !
tests/Actions/Settings/ResponseEdit.php |
17 10 + 7 - 0 !
tests/Actions/Settings/ResponseGet.php |
15 9 + 6 - 0 !
tests/Actions/Settings/ResponseSave.php |
20 11 + 9 - 0 !
tests/Actions/Settings/Responses.php |
19 11 + 8 - 0 !
tests/Actions/Settings/Upload.php |
10 6 + 4 - 0 !
tests/Actions/Settings/UploadDisplay.php |
10 6 + 4 - 0 !
tests/Actions/Utils/Error.php |
20 12 + 8 - 0 !
tests/Actions/Utils/Html2text.php |
13 8 + 5 - 0 !
tests/Actions/Utils/Killcache.php |
10 6 + 4 - 0 !
tests/Actions/Utils/Modcss.php |
15 10 + 5 - 0 !
tests/Actions/Utils/SavePref.php |
17 10 + 7 - 0 !
tests/Actions/Utils/Spell.php |
10 6 + 4 - 0 !
tests/Actions/Utils/SpellHtml.php |
10 6 + 4 - 0 !
tests/Actions/Utils/Text2html.php |
15 9 + 6 - 0 !
tests/ExitException.php |
6 3 + 3 - 0 !
tests/Framework/Addressbook.php |
40 21 + 19 - 0 !
tests/Framework/Addresses.php |
16 9 + 7 - 0 !
tests/Framework/BaseReplacer.php |
21 13 + 8 - 0 !
tests/Framework/Bootstrap.php |
8 5 + 3 - 0 !
tests/Framework/Browser.php |
34 20 + 14 - 0 !
tests/Framework/Cache.php |
18 10 + 8 - 0 !
tests/Framework/CacheDB.php |
16 9 + 7 - 0 !
tests/Framework/Charset.php |
60 38 + 22 - 0 !
tests/Framework/Config.php |
24 14 + 10 - 0 !
tests/Framework/Contacts.php |
14 8 + 6 - 0 !
tests/Framework/ContentFilter.php |
12 7 + 5 - 0 !
tests/Framework/Csv2vcard.php |
18 10 + 8 - 0 !
tests/Framework/DB.php |
31 18 + 13 - 0 !
tests/Framework/DBMssql.php |
14 10 + 4 - 0 !
tests/Framework/DBMysql.php |
14 10 + 4 - 0 !
tests/Framework/DBOracle.php |
14 10 + 4 - 0 !
tests/Framework/DBPgsql.php |
22 15 + 7 - 0 !
tests/Framework/DBSqlite.php |
14 10 + 4 - 0 !
tests/Framework/DBSqlsrv.php |
14 10 + 4 - 0 !
tests/Framework/Enriched.php |
20 12 + 8 - 0 !
tests/Framework/Html.php |
28 17 + 11 - 0 !
tests/Framework/Html2text.php |
50 28 + 22 - 0 !
tests/Framework/HtmlCheckbox.php |
10 6 + 4 - 0 !
tests/Framework/Image.php |
24 13 + 11 - 0 !
tests/Framework/Imap.php |
28 16 + 12 - 0 !
tests/Framework/ImapCache.php |
12 7 + 5 - 0 !
tests/Framework/ImapGeneric.php |
60 31 + 29 - 0 !
tests/Framework/ImapSearch.php |
12 7 + 5 - 0 !
tests/Framework/Ldap.php |
17 10 + 7 - 0 !
tests/Framework/LdapGeneric.php |
14 8 + 6 - 0 !
tests/Framework/Message.php |
24 13 + 11 - 0 !
tests/Framework/MessageHeader.php |
12 7 + 5 - 0 !
tests/Framework/MessagePart.php |
12 7 + 5 - 0 !
tests/Framework/Mime.php |
56 29 + 27 - 0 !
tests/Framework/MimeDecode.php |
12 7 + 5 - 0 !
tests/Framework/Output.php |
30 16 + 14 - 0 !
tests/Framework/PluginApi.php |
14 8 + 6 - 0 !
tests/Framework/Rcube.php |
18 10 + 8 - 0 !
tests/Framework/ResultIndex.php |
20 11 + 9 - 0 !
tests/Framework/ResultMultifolder.php |
12 7 + 5 - 0 !
tests/Framework/ResultSet.php |
12 7 + 5 - 0 !
tests/Framework/ResultThread.php |
16 9 + 7 - 0 !
tests/Framework/Session.php |
18 10 + 8 - 0 !
tests/Framework/Smtp.php |
18 11 + 7 - 0 !
tests/Framework/Spellchecker.php |
10 6 + 4 - 0 !
tests/Framework/SpellcheckerAtd.php |
14 8 + 6 - 0 !
tests/Framework/SpellcheckerEnchant.php |
30 16 + 14 - 0 !
tests/Framework/SpellcheckerGoogie.php |
14 8 + 6 - 0 !
tests/Framework/SpellcheckerPspell.php |
30 16 + 14 - 0 !
tests/Framework/Spoofchecker.php |
14 9 + 5 - 0 !
tests/Framework/StringReplacer.php |
20 12 + 8 - 0 !
tests/Framework/Text2Html.php |
22 13 + 9 - 0 !
tests/Framework/TnefDecoder.php |
16 9 + 7 - 0 !
tests/Framework/User.php |
30 16 + 14 - 0 !
tests/Framework/Utils.php |
211 113 + 98 - 0 !
tests/Framework/VCard.php |
40 21 + 19 - 0 !
tests/Framework/Washtml.php |
85 45 + 40 - 0 !
tests/OutputHtmlMock.php |
6 3 + 3 - 0 !
tests/OutputJsonMock.php |
6 3 + 3 - 0 !
tests/Rcmail/Action.php |
40 21 + 19 - 0 !
tests/Rcmail/AttachmentHandler.php |
10 6 + 4 - 0 !
tests/Rcmail/HtmlPage.php |
10 6 + 4 - 0 !
tests/Rcmail/Install.php |
34 18 + 16 - 0 !
tests/Rcmail/Oauth.php |
20 11 + 9 - 0 !
tests/Rcmail/OutputCli.php |
12 7 + 5 - 0 !
tests/Rcmail/OutputHtml.php |
60 32 + 28 - 0 !
tests/Rcmail/OutputJson.php |
14 8 + 6 - 0 !
tests/Rcmail/Rcmail.php |
41 23 + 18 - 0 !
tests/Rcmail/ResendMail.php |
10 6 + 4 - 0 !
tests/Rcmail/Sendmail.php |
100 52 + 48 - 0 !
tests/Rcmail/StringReplacer.php |
12 8 + 4 - 0 !
tests/Rcmail/Utils.php |
22 12 + 10 - 0 !
tests/StderrMock.php |
15 8 + 7 - 0 !
tests/StorageMock.php |
4 2 + 2 - 0 !
tests/bootstrap.php |
21 14 + 7 - 0 !
213 files changed, 2505 insertions(+), 1799 deletions(-) |
fix ftbfs with phpunit 11
|
| Fix flaky test.patch | (download) |
plugins/password/tests/Password.php |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
fix flaky test
|