def METHOD_NAME(self):
    reason_1 = ReviewActionReason.objects.create(
        name='reason 1',
        is_active=True,
    )
    inactive_reason = ReviewActionReason.objects.create(
        name='inactive reason',
        is_active=False,
    )
    user = user_factory(email='someone@mozilla.com')
    self.grant_permission(user, '*:*')
    self.client.force_login(user)
    activity_log = ActivityLog.objects.create(
        action=amo.LOG.APPROVE_VERSION.id, user=user
    )
    reason_log = ReviewActionReasonLog.objects.create(
        activity_log=activity_log,
        reason=reason_1,
    )
    detail_url = reverse(
        'admin:activity_reviewactionreasonlog_change', args=(reason_log.pk,)
    )
    response = self.client.get(detail_url, follow=True)
    assert response.status_code == 200
    doc = pq(response.content)
    reason_options = doc('#id_reason option')
    assert len(reason_options) == 2
    assert reason_options.eq(0).text() == '(** inactive **) ' + inactive_reason.name
    assert reason_options.eq(1).text() == reason_1.name