Commit e81fd39dddcba2f158187972ecc776bf7ba0e9cb

Authored by Victor Costa
2 parents 26edc24e 7cf05dde

Merge branch 'fix_person_notifier' into stable

Conflicts:
	test/unit/person_notifier_test.rb
Showing 1 changed file with 9 additions and 9 deletions   Show diff stats
test/unit/person_notifier_test.rb
... ... @@ -225,6 +225,15 @@ class PersonNotifierTest < ActiveSupport::TestCase
225 225 assert !jobs.select {|j| !j.failed? && j.last_error.nil? }.empty?
226 226 end
227 227  
  228 + should 'render image tags for both internal and external src' do
  229 + @community.add_member(@member)
  230 + process_delayed_job_queue
  231 + notify
  232 + sent = ActionMailer::Base.deliveries.last
  233 + assert_match /src="\/\/www.gravatar.com\/avatar.*"/, sent.body.to_s
  234 + assert_match /src="http:\/\/.*\/images\/icons-app\/community-icon.png.*"/, sent.body.to_s
  235 + end
  236 +
228 237 should 'do not raise errors in NotifyJob failure to avoid loop' do
229 238 Delayed::Worker.max_attempts = 1
230 239 Delayed::Job.enqueue(PersonNotifier::NotifyJob.new(@member.id))
... ... @@ -237,15 +246,6 @@ class PersonNotifierTest < ActiveSupport::TestCase
237 246 assert jobs.select {|j| !j.failed? && j.last_error.nil? }.empty?
238 247 end
239 248  
240   - should 'render image tags for both internal and external src' do
241   - @community.add_member(@member)
242   - process_delayed_job_queue
243   - notify
244   - sent = ActionMailer::Base.deliveries.last
245   - assert_match /src="\/\/www.gravatar.com\/avatar.*"/, sent.body.to_s
246   - assert_match /src="http:\/\/localhost\/images\/icons-app\/community-icon.png.*"/, sent.body.to_s
247   - end
248   -
249 249 should 'list tasks in notification mail' do
250 250 task = @member.tasks.create!
251 251 process_delayed_job_queue
... ...