Commit dd30815abb85728a3d5fba33451a49e0d7acaa77
1 parent
48167ee1
Exists in
web_steps_improvements
and in
9 other branches
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 | ... | ... |