def test_auth_premium_purchased(self): self.addon.is_premium.return_value = True self.addon.has_installed.return_value = True self.addon.has_purchased.return_value = True assert addon_receipt(self.request, self.addon)
def test_auth_premium_not_purchased(self): self.addon.is_premium.return_value = True self.addon.has_installed.return_value = True self.addon.has_purchased.return_value = False eq_(addon_receipt(self.request, self.addon), '')
def test_auth_not_premium(self): self.addon.is_premium.return_value = False self.addon.has_installed.return_value = True assert addon_receipt(self.request, self.addon)
def test_not_auth(self): self.request.user.is_authenticated.return_value = False eq_(addon_receipt(self.request, self.addon), '')