def METHOD_NAME(self):
    # The unicode line splitter splits on unicode linebreaks, which are
    # more numerous than allowed by the email RFCs; make sure we are only
    # splitting on those two.
    for parser in self.parsers:
        with self.subTest(parser=parser.__name__):
            msg = parser(
                "Next-Line: not\x85broken\r\n"
                "Null: not\x00broken\r\n"
                "Vertical-Tab: not\vbroken\r\n"
                "Form-Feed: not\fbroken\r\n"
                "File-Separator: not\x1Cbroken\r\n"
                "Group-Separator: not\x1Dbroken\r\n"
                "Record-Separator: not\x1Ebroken\r\n"
                "Line-Separator: not\u2028broken\r\n"
                "Paragraph-Separator: not\u2029broken\r\n"
                "\r\n",
                policy=default,
            )
            self.assertEqual(msg.items(), [
                ("Next-Line", "not\x85broken"),
                ("Null", "not\x00broken"),
                ("Vertical-Tab", "not\vbroken"),
                ("Form-Feed", "not\fbroken"),
                ("File-Separator", "not\x1Cbroken"),
                ("Group-Separator", "not\x1Dbroken"),
                ("Record-Separator", "not\x1Ebroken"),
                ("Line-Separator", "not\u2028broken"),
                ("Paragraph-Separator", "not\u2029broken"),
            ])
            self.assertEqual(msg.get_payload(), "")