Maintenance: Fix email tests by avoiding an unreliable external host.
This commit is contained in:
parent
db0229e629
commit
e5d9fb37dd
1 changed files with 12 additions and 12 deletions
|
@ -144,7 +144,7 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
result = EmailHelper::Probe.inbound(
|
||||
adapter: 'imap2',
|
||||
options: {
|
||||
host: 'not_existsing_host',
|
||||
host: 'nonexisting_host',
|
||||
port: 993,
|
||||
ssl: true,
|
||||
user: 'some@example.com',
|
||||
|
@ -158,7 +158,7 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
result = EmailHelper::Probe.inbound(
|
||||
adapter: 'imap',
|
||||
options: {
|
||||
host: 'not_existsing_host',
|
||||
host: 'nonexisting_host',
|
||||
port: 993,
|
||||
ssl: true,
|
||||
user: 'some@example.com',
|
||||
|
@ -168,14 +168,14 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
|
||||
assert_equal('invalid', result[:result])
|
||||
assert_equal('Hostname not found!', result[:message_human])
|
||||
assert_equal('not_existsing_host', result[:settings][:options][:host])
|
||||
assert_equal('nonexisting_host', result[:settings][:options][:host])
|
||||
|
||||
# try to access imap on host with blocked port to force a "Connection refused!" error
|
||||
result = EmailHelper::Probe.inbound(
|
||||
adapter: 'imap',
|
||||
options: {
|
||||
host: 'no-imap-host.test.zammad.org',
|
||||
port: 993,
|
||||
host: '127.0.0.1',
|
||||
port: 8, # no service to be expected
|
||||
ssl: true,
|
||||
user: 'some@example.com',
|
||||
password: 'password',
|
||||
|
@ -183,7 +183,7 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
)
|
||||
assert_equal('invalid', result[:result])
|
||||
assert_equal('Connection refused!', result[:message_human])
|
||||
assert_equal('no-imap-host.test.zammad.org', result[:settings][:options][:host])
|
||||
assert_equal('127.0.0.1', result[:settings][:options][:host])
|
||||
|
||||
result = EmailHelper::Probe.inbound(
|
||||
adapter: 'imap',
|
||||
|
@ -277,7 +277,7 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
{
|
||||
adapter: 'smtp2',
|
||||
options: {
|
||||
host: 'not_existsing_host',
|
||||
host: 'nonexisting_host',
|
||||
port: 25,
|
||||
start_tls: true,
|
||||
user: 'some@example.com',
|
||||
|
@ -294,7 +294,7 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
{
|
||||
adapter: 'smtp',
|
||||
options: {
|
||||
host: 'not_existsing_host',
|
||||
host: 'nonexisting_host',
|
||||
port: 25,
|
||||
start_tls: true,
|
||||
user: 'some@example.com',
|
||||
|
@ -306,15 +306,15 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
|
||||
assert_equal('invalid', result[:result])
|
||||
assert_equal('Hostname not found!', result[:message_human])
|
||||
assert_equal('not_existsing_host', result[:settings][:options][:host])
|
||||
assert_equal('nonexisting_host', result[:settings][:options][:host])
|
||||
|
||||
# try to access SMTP on host with blocked port to force a "Connection refused!" error
|
||||
result = EmailHelper::Probe.outbound(
|
||||
{
|
||||
adapter: 'smtp',
|
||||
options: {
|
||||
host: 'no-imap-host.test.zammad.org',
|
||||
port: 26,
|
||||
host: '127.0.0.1',
|
||||
port: 8, # no service to be expected
|
||||
start_tls: true,
|
||||
user: 'some@example.com',
|
||||
password: 'password',
|
||||
|
@ -324,7 +324,7 @@ class EmailHelperTest < ActiveSupport::TestCase
|
|||
)
|
||||
assert_equal('invalid', result[:result])
|
||||
assert_equal('Connection refused!', result[:message_human])
|
||||
assert_equal('no-imap-host.test.zammad.org', result[:settings][:options][:host])
|
||||
assert_equal('127.0.0.1', result[:settings][:options][:host])
|
||||
|
||||
result = EmailHelper::Probe.outbound(
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue