(
self, *, filename, expected_error, verify=True, output=None
)
| 788 | |
| 789 | class ParseFileUnitTest(TestCase): |
| 790 | def expect_parsing_failure( |
| 791 | self, *, filename, expected_error, verify=True, output=None |
| 792 | ): |
| 793 | errmsg = re.escape(dedent(expected_error).strip()) |
| 794 | with self.assertRaisesRegex(ClinicError, errmsg): |
| 795 | parse_file(filename, limited_capi=False) |
| 796 | |
| 797 | def test_parse_file_no_extension(self) -> None: |
| 798 | self.expect_parsing_failure( |
no test coverage detected