diff options
author | Louise Crow <louise.crow@gmail.com> | 2013-02-15 16:23:48 +0000 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-02-15 16:23:48 +0000 |
commit | 9a3dafc38b8bc6aed9d1134d188b3a7ec567e39f (patch) | |
tree | fff1fa4f6878f1ba7be638f43c9e85e58635319e /spec/models/request_mailer_spec.rb | |
parent | 7d037e56eea7c67acac5a8afca2ba9a33cb6d2c2 (diff) | |
parent | feefa1b5d9c8765cef63dd6601805b912e7d475c (diff) |
Merge branch 'hotfix/0.7.0.1' into develop
Diffstat (limited to 'spec/models/request_mailer_spec.rb')
-rw-r--r-- | spec/models/request_mailer_spec.rb | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/spec/models/request_mailer_spec.rb b/spec/models/request_mailer_spec.rb index 5edc8edb6..20d401a63 100644 --- a/spec/models/request_mailer_spec.rb +++ b/spec/models/request_mailer_spec.rb @@ -327,6 +327,27 @@ describe RequestMailer, 'when sending mail when someone has updated an old uncla end + +describe RequestMailer, 'when sending a new response email' do + + before do + @user = mock_model(User, :name_and_email => 'test name and email') + @public_body = mock_model(PublicBody, :name => 'Test public body') + @info_request = mock_model(InfoRequest, :user => @user, + :law_used_full => 'Freedom of Information', + :title => 'Here is a character that needs quoting …', + :public_body => @public_body, + :display_status => 'Refused.', + :url_title => 'test_request') + @incoming_message = mock_model(IncomingMessage, :info_request => @info_request) + end + + it 'should not error when sending mails requests with characters requiring quoting in the subject' do + @mail = RequestMailer.create_new_response(@info_request, @incoming_message) + end + +end + describe RequestMailer, 'requires_admin' do before(:each) do user = mock_model(User, :name_and_email => 'Bruce Jones', |