def METHOD_NAME(self):
    self.login(email="pilot@test.com", group=self.SECRETARIAT)
    archive = factories.ArchivedSubmissionFactory(
        submission=self.submission, archivist=self.user
    )
    self.login(email="validator@test.com", group=self.VALIDATOR)
    response = self.client.get(
        reverse(
            "submissions:archived_submission_download",
            kwargs={
                "pk": archive.submission.pk,
            },
        ),
        follow=True,
    )
    self.assertNotEqual(response.get("Content-Type"), "application/zip")
    messages = [str(message) for message in list(response.context["messages"])]
    self.assertIn(
        "Vous n'avez pas les permissions pour télécharger cette archive", messages
    )