def test_file_review_status_handles_invalid_status_id(): # When status is a valid one, one of STATUS_CHOICES_FILE return label. assert amo.STATUS_CHOICES_FILE[amo.STATUS_PUBLIC] == ( helpers.file_review_status(None, File(status=amo.STATUS_PUBLIC))) # 99 isn't a valid status, so return the status code for reference. assert u'[status:99]' == helpers.file_review_status(None, File(status=99))
def label_from_instance(self, addon_file): addon = addon_file.version.addon # L10n: 0 = platform, 1 = filename, 2 = status message return jinja2.Markup(_(u"<strong>%s</strong> · %s · %s") % (addon_file.get_platform_display(), addon_file.filename, file_review_status(addon, addon_file)))
def label_from_instance(self, addon_file): addon = addon_file.version.addon # L10n: 0 = platform, 1 = filename, 2 = status message return jinja2.Markup( _(u"<strong>%s</strong> · %s · %s") % (addon_file.get_platform_display(), addon_file.filename, file_review_status(addon, addon_file)))