def METHOD_NAME(self):
    # we're missing some tags
    Tag.objects.bulk_create(
        [
            Tag(name="automated-email", priority=0),
            Tag(name="SWC", priority=10),
            Tag(name="DC", priority=20),
            Tag(name="LC", priority=30),
            Tag(name="TTT", priority=40),
        ]
    )
    Organization.objects.bulk_create(
        [Organization(domain="carpentries.org", fullname="Instructor Training")]
    )
    self.event = Event.objects.create(
        slug="test-event",
        host=Organization.objects.first(),
        administrator=Organization.objects.get(domain="carpentries.org"),
        start=date.today() + timedelta(days=7),
        end=date.today() + timedelta(days=8),
    )
    self.event.tags.set(Tag.objects.filter(name__in=["LC", "automated-email"]))
    self.person = Person.objects.create(
        username="test1",
        personal="Test1",
        family="Test1",
        email="test1@example.org",
    )
    self.recruitment = InstructorRecruitment.objects.create(
        event=self.event, status="o"
    )
    self.template = EmailTemplate.objects.create(
        slug="sample-template",
        subject="Welcome to {{ site.name }}",
        to_header="recipient@address.com",
        from_header="test@address.com",
        cc_header="copy@example.org",
        bcc_header="bcc@example.org",
        reply_to_header="{{ reply_to }}",
        body_template="Sample text.",
    )
    self.trigger = Trigger.objects.create(
        action="self-organised-request-form",
        template=self.template,
    )