def METHOD_NAME(self):
    """Tests whether requesting a new login key is only possible for existing users,
    shows the expected success message and sends only one email to the requesting
    user without people in cc even if the user has delegates and cc users."""
    baker.make(UserProfile, email="asdf@example.com")
    response = self.app.get(self.url)
    email_form = response.forms["request-login-form"]
    email_form["email"] = "doesnotexist@example.com"
    self.assertIn("No user with this email address was found", email_form.submit())
    email = "asdf@example.com"
    email_form["email"] = email
    self.assertIn("We sent you", email_form.submit().follow())
    self.assertEqual(len(mail.outbox), 1)
    self.assertTrue(mail.outbox[0].to == [email])
    self.assertEqual(len(mail.outbox[0].cc), 0)