コード例 #1
0
ファイル: test_models.py プロジェクト: gffbss/addons-server
 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
コード例 #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
コード例 #3
0
ファイル: test_models.py プロジェクト: gffbss/addons-server
 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')
コード例 #4
0
ファイル: test_models.py プロジェクト: gffbss/addons-server
 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
コード例 #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')
コード例 #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