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()