delivered_to, clients, tickets, servers sont forcément des tableaux
This commit is contained in:
parent
64f8a514cb
commit
01c6adcfb1
|
@ -35,6 +35,31 @@ class Email
|
||||||
id.present?
|
id.present?
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# def to=(value)
|
||||||
|
# value=Array(value)
|
||||||
|
# super
|
||||||
|
# end
|
||||||
|
|
||||||
|
def delivered_to=(value)
|
||||||
|
value=Array(value)
|
||||||
|
super
|
||||||
|
end
|
||||||
|
|
||||||
|
def clients=(value)
|
||||||
|
value=Array(value)
|
||||||
|
super
|
||||||
|
end
|
||||||
|
|
||||||
|
def tickets=(value)
|
||||||
|
value=Array(value)
|
||||||
|
super
|
||||||
|
end
|
||||||
|
|
||||||
|
def servers=(value)
|
||||||
|
value=Array(value)
|
||||||
|
super
|
||||||
|
end
|
||||||
|
|
||||||
def cron?
|
def cron?
|
||||||
cron
|
cron
|
||||||
end
|
end
|
||||||
|
|
|
@ -43,7 +43,7 @@ class EmailImporterTest < ActiveSupport::TestCase
|
||||||
test "single delivered-to" do
|
test "single delivered-to" do
|
||||||
email = email_from_eml("delivered_to_single.eml")
|
email = email_from_eml("delivered_to_single.eml")
|
||||||
|
|
||||||
expected = "delivered-to-1@example.com"
|
expected = ["delivered-to-1@example.com"]
|
||||||
actual = email.delivered_to
|
actual = email.delivered_to
|
||||||
|
|
||||||
assert_equal expected, actual
|
assert_equal expected, actual
|
||||||
|
@ -70,7 +70,7 @@ class EmailImporterTest < ActiveSupport::TestCase
|
||||||
test "single ticket" do
|
test "single ticket" do
|
||||||
email = email_from_eml("tickets_single.eml")
|
email = email_from_eml("tickets_single.eml")
|
||||||
|
|
||||||
expected = "49123"
|
expected = ["49123"]
|
||||||
actual = email.tickets
|
actual = email.tickets
|
||||||
|
|
||||||
assert_equal expected, actual
|
assert_equal expected, actual
|
||||||
|
@ -88,7 +88,7 @@ class EmailImporterTest < ActiveSupport::TestCase
|
||||||
test "single client" do
|
test "single client" do
|
||||||
email = email_from_eml("clients_single.eml")
|
email = email_from_eml("clients_single.eml")
|
||||||
|
|
||||||
expected = "42QUUX4567"
|
expected = ["42QUUX4567"]
|
||||||
actual = email.clients
|
actual = email.clients
|
||||||
|
|
||||||
assert_equal expected, actual
|
assert_equal expected, actual
|
||||||
|
|
Loading…
Reference in a new issue