aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/models/outgoing_message_spec.rb21
1 files changed, 11 insertions, 10 deletions
diff --git a/spec/models/outgoing_message_spec.rb b/spec/models/outgoing_message_spec.rb
index 83348e690..14acf6ca0 100644
--- a/spec/models/outgoing_message_spec.rb
+++ b/spec/models/outgoing_message_spec.rb
@@ -2,25 +2,26 @@ require File.dirname(__FILE__) + '/../spec_helper'
describe OutgoingMessage, " when making an outgoing message" do
before do
- end
-
- it "should not show email addresses for outgoing messages, except when mailing" do
- outgoing_message = OutgoingMessage.new({
+ @outgoing_message = OutgoingMessage.new({
:status => 'ready',
:message_type => 'initial_request',
:body => 'This request contains a foo@bar.com email address',
:last_sent_at => Time.now(),
:what_doing => 'normal_sort'
})
+ end
- # used for index, but also for track emails
- outgoing_message.get_text_for_indexing.should_not include("foo@bar.com")
+ it "should not index the email addresses" do
+ # also used for track emails
+ @outgoing_message.get_text_for_indexing.should_not include("foo@bar.com")
+ end
- # used for normal display on page
- outgoing_message.get_body_for_html_display.should_not include("foo@bar.com")
+ it "should not display email addresses on page" do
+ @outgoing_message.get_body_for_html_display.should_not include("foo@bar.com")
+ end
- # called from the request sending email templates
- outgoing_message.body.should include("foo@bar.com")
+ it "should include email addresses in outgoing messages" do
+ @outgoing_message.body.should include("foo@bar.com")
end
end