aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models/incoming_message_spec.rb
diff options
context:
space:
mode:
authorFrancis Irving <francis@mysociety.org>2009-12-03 11:23:32 +0000
committerFrancis Irving <francis@mysociety.org>2009-12-03 11:23:32 +0000
commite639fa544efc96c7707f43d382e09cb2aae9e28d (patch)
treeb9aa632be37772a4d8087de1b516dc2eadfd831b /spec/models/incoming_message_spec.rb
parentdebcab8798a7c389bbac9bfefbb133071b5a851e (diff)
Fix test to work with new way of uudecoding
Diffstat (limited to 'spec/models/incoming_message_spec.rb')
-rw-r--r--spec/models/incoming_message_spec.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/spec/models/incoming_message_spec.rb b/spec/models/incoming_message_spec.rb
index 8bc22b58c..f08f1338c 100644
--- a/spec/models/incoming_message_spec.rb
+++ b/spec/models/incoming_message_spec.rb
@@ -191,9 +191,11 @@ end
describe IncomingMessage, " when uudecoding bad messages" do
it "should be able to do it at all" do
mail_body = load_file_fixture('incoming-request-bad-uuencoding.email')
+ mail = TMail::Mail.parse(mail_body)
+ mail.base64_decode
im = IncomingMessage.new
- im.stub!(:get_main_body_text_internal).and_return(mail_body)
+ im.stub!(:mail).and_return(mail)
ir = InfoRequest.new
im.info_request = ir
@@ -204,9 +206,11 @@ describe IncomingMessage, " when uudecoding bad messages" do
it "should apply censor rules" do
mail_body = load_file_fixture('incoming-request-bad-uuencoding.email')
+ mail = TMail::Mail.parse(mail_body)
+ mail.base64_decode
im = IncomingMessage.new
- im.stub!(:get_main_body_text_internal).and_return(mail_body)
+ im.stub!(:mail).and_return(mail)
ir = InfoRequest.new
im.info_request = ir