def test_filename_in_header(self): a = Attachment('./tests/440Hz-5sec.mp3') msg = str(a.as_msg()) self.assertTrue('attachment; filename="440Hz-5sec.mp3' in msg[:200])
def test_audio(self): a = Attachment('./tests/440Hz-5sec.mp3') self.assertTrue('audio/mpeg' in str(a.as_msg())) self.assertIsInstance(a.as_msg(), MIMEAudio)
def test_images(self): a = Attachment('./tests/test.png') self.assertTrue('image/png' in str(a.as_msg())) self.assertIsInstance(a.as_msg(), MIMEImage)