def test_no_reupload_on_pending(self): self.addon.update(status=amo.STATUS_PENDING) req = req_factory_factory(self.addon.get_dev_url("edit"), user=self.user) r = edit_theme(req, self.addon.slug, self.addon) doc = pq(r.content) assert not doc("a.reupload") self.addon.update(status=amo.STATUS_PUBLIC) req = req_factory_factory(self.addon.get_dev_url("edit"), user=self.user) r = edit_theme(req, self.addon.slug, self.addon) doc = pq(r.content) assert doc("a.reupload")
def test_desc_too_long_error(self, message_mock): data = {"description": "a" * 501} req = req_factory_factory(self.addon.get_dev_url("edit"), user=self.user, post=True, data=data) r = edit_theme(req, self.addon.slug, self.addon) doc = pq(r.content) assert "characters" in doc("#trans-description + ul li").text()