Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/roundcube/roundcubemail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAleksander Machniak <alec@alec.pl>2021-12-07 17:22:20 +0300
committerAleksander Machniak <alec@alec.pl>2021-12-07 17:22:20 +0300
commitfd39eecb48cce1df3b4949ae7e97fdd1e878e10e (patch)
tree0dbed36fe9f8964f1018bbc667fe90db03788c47 /tests
parent893216cb297268d222ae49099e6654a304b72e3f (diff)
Fix browser tests regression
Diffstat (limited to 'tests')
-rw-r--r--tests/Browser/bootstrap.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/Browser/bootstrap.php b/tests/Browser/bootstrap.php
index 54114991a..8bbe6ae5b 100644
--- a/tests/Browser/bootstrap.php
+++ b/tests/Browser/bootstrap.php
@@ -153,15 +153,15 @@ class bootstrap
}
$imap_host = $rcmail->config->get('imap_host');
+ $imap_port = 143;
+ $imap_ssl = false;
+
$a_host = parse_url($imap_host);
+
if (!empty($a_host['host'])) {
$imap_host = $a_host['host'];
- $imap_ssl = isset($a_host['scheme']) && in_array($a_host['scheme'], ['ssl','imaps','tls']);
- $imap_port = $a_host['port'] ?? ($imap_ssl ? 993 : 143);
- }
- else {
- $imap_port = 143;
- $imap_ssl = false;
+ $imap_ssl = isset($a_host['scheme']) && in_array($a_host['scheme'], ['ssl','imaps','tls']) ? $a_host['scheme'] : false;
+ $imap_port = $a_host['port'] ?? ($imap_ssl && $imap_ssl != 'tls' ? 993 : 143);
}
if (!$imap->connect($imap_host, $username, $password, $imap_port, $imap_ssl)) {