def test_attachment_blocks_wo_filename(self): original_data = b"Testing attachemnt block\nTest line 1" mdf = MDF() mdf.attach( original_data, file_name=None, comment=None, compression=True, mime=r"text/plain", embedded=True, ) outfile = mdf.save( Path(TestMDF4.tempdir.name) / "attachment.mf4", overwrite=True, ) with MDF(outfile) as attachment_mdf: data, filename, md5_sum = attachment_mdf.extract_attachment(index=0) self.assertEqual(data, original_data) self.assertEqual(filename, Path("bin.bin")) mdf.close()