Skip to content
Extraits de code Groupes Projets
Valider 60e641ac rédigé par echarp's avatar echarp
Parcourir les fichiers

Tests updated for the new organisation mails

parent 786eb5ee
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -43,6 +43,8 @@ class Orga < ActiveRecord::Base
after_create do
send_secret unless submitter.blank?
# Send email to moderators when an new orga is received
ModerationorgaMailer.create(self).deliver_now!
end
after_update do
......@@ -69,8 +71,6 @@ class Orga < ActiveRecord::Base
def send_secret
OrgaMailer.create(self).deliver_now!
# Send email to moderators when an new orga is received
ModerationorgaMailer.create(self).deliver_now!
end
def name_as_tag
......
......@@ -9,7 +9,7 @@ class OrgaTest < ActiveSupport::TestCase
end
test 'propose orga' do
assert_difference 'ActionMailer::Base.deliveries.size', 1 do
assert_difference 'ActionMailer::Base.deliveries.size', 2 do
Orga.create!(
kind: Kind.first,
name: 'Tested organisation',
......@@ -20,7 +20,7 @@ class OrgaTest < ActiveSupport::TestCase
)
end
assert_no_difference 'ActionMailer::Base.deliveries.size' do
assert_difference 'ActionMailer::Base.deliveries.size', 1 do
Orga.create!(
kind: Kind.first,
name: 'Tested organisation',
......@@ -34,7 +34,7 @@ class OrgaTest < ActiveSupport::TestCase
test 'set and send secret' do
@orga = orgas(:two)
assert_nil @orga.secret
assert_difference 'ActionMailer::Base.deliveries.size', 2 do
assert_difference 'ActionMailer::Base.deliveries.size', 3 do
@orga.name = 'hop hop hop'
@orga.save!
end
......@@ -43,7 +43,7 @@ class OrgaTest < ActiveSupport::TestCase
test 'edit orga' do
@orga = orgas(:one)
assert_difference 'ActionMailer::Base.deliveries.size' do
assert_difference 'ActionMailer::Base.deliveries.size', 2 do
@orga.name += ' addition added as an edit :)'
@orga.save!
end
......@@ -51,7 +51,7 @@ class OrgaTest < ActiveSupport::TestCase
test 'accept orga' do
@orga = orgas(:two)
assert_difference 'ActionMailer::Base.deliveries.size', 2 do
assert_difference 'ActionMailer::Base.deliveries.size', 3 do
@orga.moderated = true
@orga.save!
end
......@@ -59,7 +59,7 @@ class OrgaTest < ActiveSupport::TestCase
test 'refuse orga' do
@orga = orgas(:two)
assert_difference 'ActionMailer::Base.deliveries.size' do
assert_difference 'ActionMailer::Base.deliveries.size', 2 do
@orga.destroy!
end
end
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter