diff options
author | Francis Irving <francis@mysociety.org> | 2009-12-02 23:05:26 +0000 |
---|---|---|
committer | Francis Irving <francis@mysociety.org> | 2009-12-02 23:05:26 +0000 |
commit | dfe62a251903f49bc7c1fee68efff1511b12e374 (patch) | |
tree | 86f12f3ccbf3e32a955ce3da50c3d590a39d9548 /spec/libs | |
parent | c4868ded72b339265c9b2c3114efb97dcfa1db77 (diff) |
Test for TMail fix for a particular message. Monkey patch doesn't quite
work yet.
Diffstat (limited to 'spec/libs')
-rw-r--r-- | spec/libs/tmail_extensions.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/spec/libs/tmail_extensions.rb b/spec/libs/tmail_extensions.rb new file mode 100644 index 000000000..7b9e1b495 --- /dev/null +++ b/spec/libs/tmail_extensions.rb @@ -0,0 +1,20 @@ +# This is a test of the monkey patches in lib/fcgi_fixes.rb + +require File.dirname(__FILE__) + '/../spec_helper' + +describe "when using TMail" do + + it "should load an email with funny MIME settings" do + # just send it to the holding pen + InfoRequest.holding_pen_request.incoming_messages.size.should == 0 + receive_incoming_mail("humberside-police-odd-mime-type.email", 'dummy') + InfoRequest.holding_pen_request.incoming_messages.size.should == 1 + + incoming_message = InfoRequest.holding_pen_request.incoming_messages[0] + + # This will raise an error if the bug in TMail hasn't been fixed + incoming_message.get_body_for_html_display() + end + +end + |