def test_any_active(self): assert not InappConfig.any_active(self.app) InappConfig.objects.create(addon=self.app, status=amo.INAPP_STATUS_ACTIVE, public_key='asd-1') assert InappConfig.any_active(self.app) self.assertRaises(ValueError, InappConfig.objects.create, addon=self.app, status=amo.INAPP_STATUS_ACTIVE, public_key='asd-2')
def test_any_active(self): assert not InappConfig.any_active(self.app) InappConfig.objects.create(addon=self.app, status=amo.INAPP_STATUS_ACTIVE, public_key='asd-1') assert InappConfig.any_active(self.app) self.assertRaises(ValueError, InappConfig.objects.create, addon=self.app, status=amo.INAPP_STATUS_ACTIVE, public_key='asd-2')
def test_any_active_excludes_config_under_edit(self): c = InappConfig.objects.create(addon=self.app, status=amo.INAPP_STATUS_ACTIVE, public_key='asd-1') assert not InappConfig.any_active(self.app, exclude_config=c.pk) c.save() # no exception
def test_any_active_excludes_config_under_edit(self): c = InappConfig.objects.create(addon=self.app, status=amo.INAPP_STATUS_ACTIVE, public_key='asd-1') assert not InappConfig.any_active(self.app, exclude_config=c.pk) c.save() # no exception