aboutsummaryrefslogtreecommitdiffstats
path: root/spec/factories/incoming_messages.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/factories/incoming_messages.rb')
-rw-r--r--spec/factories/incoming_messages.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/factories/incoming_messages.rb b/spec/factories/incoming_messages.rb
index 38ad98394..b29fe8ce9 100644
--- a/spec/factories/incoming_messages.rb
+++ b/spec/factories/incoming_messages.rb
@@ -10,6 +10,9 @@ FactoryGirl.define do
FactoryGirl.create(:body_text,
:incoming_message => incoming_message,
:url_part_number => 1)
+
+ incoming_message.raw_email.incoming_message = incoming_message
+ incoming_message.raw_email.data = "somedata"
end
factory :plain_incoming_message do
@@ -23,6 +26,14 @@ FactoryGirl.define do
end
end
+ factory :incoming_message_with_html_attachment do
+ after_create do |incoming_message, evaluator|
+ FactoryGirl.create(:html_attachment,
+ :incoming_message => incoming_message,
+ :url_part_number => 2)
+ end
+ end
+
factory :incoming_message_with_attachments do
# foi_attachments_count is declared as an ignored attribute and available in
# attributes on the factory, as well as the callback via the evaluator