(self, header_bytes)
| 352 | return lines |
| 353 | |
| 354 | def _get_encoder(self, header_bytes): |
| 355 | if self.header_encoding == BASE64: |
| 356 | return email.base64mime |
| 357 | elif self.header_encoding == QP: |
| 358 | return email.quoprimime |
| 359 | elif self.header_encoding == SHORTEST: |
| 360 | len64 = email.base64mime.header_length(header_bytes) |
| 361 | lenqp = email.quoprimime.header_length(header_bytes) |
| 362 | if len64 < lenqp: |
| 363 | return email.base64mime |
| 364 | else: |
| 365 | return email.quoprimime |
| 366 | else: |
| 367 | return None |
| 368 | |
| 369 | def body_encode(self, string): |
| 370 | """Body-encode a string by converting it first to bytes. |
no outgoing calls
no test coverage detected