(self, empty_lines=False)
| 487 | self.assertEqual(body, b"0\r\n\r\n") |
| 488 | |
| 489 | def _make_body(self, empty_lines=False): |
| 490 | lines = self.expected_body.split(b' ') |
| 491 | for idx, line in enumerate(lines): |
| 492 | # for testing handling empty lines |
| 493 | if empty_lines and idx % 2: |
| 494 | yield b'' |
| 495 | if idx < len(lines) - 1: |
| 496 | yield line + b' ' |
| 497 | else: |
| 498 | yield line |
| 499 | |
| 500 | def _parse_request(self, data): |
| 501 | lines = data.split(b'\r\n') |
no test coverage detected