Exemplo n.º 1
0
 def test_signal_create_twice(self):
     v = Version.objects.create(addon=self.addon)
     version_uploaded.send(sender=v)
     mail.outbox = []
     v = Version.objects.create(addon=self.addon)
     version_uploaded.send(sender=v)
     assert len(mail.outbox) == 0
Exemplo n.º 2
0
 def test_signal_create_twice(self):
     v = Version.objects.create(addon=self.addon)
     version_uploaded.send(sender=v)
     mail.outbox = []
     v = Version.objects.create(addon=self.addon)
     version_uploaded.send(sender=v)
     assert len(mail.outbox) == 0
Exemplo n.º 3
0
 def test_signal_create(self):
     v = Version.objects.create(addon=self.addon)
     version_uploaded.send(sender=v)
     assert len(mail.outbox) == 2
     assert mail.outbox[0].subject == (
         'Mozilla Add-ons: Delicious Bookmarks Updated')
Exemplo n.º 4
0
 def test_notifications_beta(self):
     self.version.all_files[0].update(status=amo.STATUS_BETA)
     version_uploaded.send(sender=self.version)
     assert len(mail.outbox) == 0
Exemplo n.º 5
0
 def test_signal_create(self):
     v = Version.objects.create(addon=self.addon)
     version_uploaded.send(sender=v)
     assert len(mail.outbox) == 2
     assert mail.outbox[0].subject == (
         'Mozilla Add-ons: Delicious Bookmarks Updated')
Exemplo n.º 6
0
 def test_notifications_beta(self):
     self.version.all_files[0].update(status=amo.STATUS_BETA)
     version_uploaded.send(sender=self.version)
     assert len(mail.outbox) == 0