コード例 #1
0
ファイル: test_models.py プロジェクト: bebef1987/zamboni
 def test_any_active(self):
     assert not InappConfig.any_active(self.app)
     InappConfig.objects.create(addon=self.app,
                                status=amo.INAPP_STATUS_ACTIVE,
                                private_key='asd-1', public_key='asd-1')
     assert InappConfig.any_active(self.app)
     self.assertRaises(ValueError, InappConfig.objects.create,
                       addon=self.app, status=amo.INAPP_STATUS_ACTIVE,
                       private_key='asd-2', public_key='asd-2')
コード例 #2
0
ファイル: test_models.py プロジェクト: bebef1987/zamboni
 def test_any_active_excludes_config_under_edit(self):
     c = InappConfig.objects.create(addon=self.app,
                                    status=amo.INAPP_STATUS_ACTIVE,
                                    private_key='asd-1', public_key='asd-1')
     assert not InappConfig.any_active(self.app, exclude_config=c.pk)
     c.save()  # no exception