aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models
diff options
context:
space:
mode:
authorSeb Bacon <seb@mysociety.org>2012-01-05 14:48:26 +0000
committerSeb Bacon <seb@mysociety.org>2012-01-05 14:48:26 +0000
commit733b960b2d24a0d8854aacf108918ad1885a5e54 (patch)
treeed5f87fb33d52f97392674c17db21b57370b28d8 /spec/models
parent6a93d027e744bfc4ab2f8f7808ee99c770003481 (diff)
parent19e192b2c6fd2edc49f86868f57e2a5f30c9f1b0 (diff)
Merge branch 'release/0.5' into wdtk
Diffstat (limited to 'spec/models')
-rw-r--r--spec/models/incoming_message_spec.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/models/incoming_message_spec.rb b/spec/models/incoming_message_spec.rb
index 08d3d89f7..f514d6546 100644
--- a/spec/models/incoming_message_spec.rb
+++ b/spec/models/incoming_message_spec.rb
@@ -31,6 +31,13 @@ describe IncomingMessage, " when dealing with incoming mail" do
end
end
+ it "should ensure cached body text has been parsed correctly" do
+ ir = info_requests(:fancy_dog_request)
+ receive_incoming_mail('quoted-subject-iso8859-1.email', ir.incoming_email)
+ message = ir.incoming_messages[1]
+ message.get_main_body_text_unfolded.should_not include("Email has no body")
+ end
+
it "should correctly convert HTML even when there's a meta tag asserting that it is iso-8859-1 which would normally confuse elinks" do
ir = info_requests(:fancy_dog_request)
receive_incoming_mail('quoted-subject-iso8859-1.email', ir.incoming_email)