Commit dd30815abb85728a3d5fba33451a49e0d7acaa77

Authored by Leandro Santos
1 parent 48167ee1

process delayed job queue before check for mail delivery

Showing 1 changed file with 4 additions and 0 deletions   Show diff stats
test/unit/user_test.rb
... ... @@ -509,6 +509,7 @@ class UserTest < ActiveSupport::TestCase
509 509 should 'deliver e-mail with activation code after creation' do
510 510 assert_difference 'ActionMailer::Base.deliveries.size', 1 do
511 511 new_user :email => 'pending@activation.com'
  512 + process_delayed_job_queue
512 513 end
513 514 assert_equal 'pending@activation.com', ActionMailer::Base.deliveries.last['to'].to_s
514 515 end
... ... @@ -639,6 +640,7 @@ class UserTest < ActiveSupport::TestCase
639 640 env.save
640 641  
641 642 user = new_user :email => 'pending@activation.com'
  643 + process_delayed_job_queue
642 644 assert_difference 'ActionMailer::Base.deliveries.size', 1 do
643 645 user.activate
644 646 process_delayed_job_queue
... ... @@ -659,6 +661,7 @@ class UserTest < ActiveSupport::TestCase
659 661 env.save
660 662  
661 663 user = new_user :email => 'pending@activation.com'
  664 + process_delayed_job_queue
662 665 assert_difference 'ActionMailer::Base.deliveries.size', 1 do
663 666 user.activate
664 667 process_delayed_job_queue
... ... @@ -678,6 +681,7 @@ class UserTest < ActiveSupport::TestCase
678 681 env.save
679 682  
680 683 user = new_user :name => 'John Doe', :email => 'pending@activation.com'
  684 + process_delayed_job_queue
681 685 assert_difference 'ActionMailer::Base.deliveries.size', 1 do
682 686 user.activate
683 687 process_delayed_job_queue
... ...