def test_compressed(self): """Test compressed properties""" mbox = MBoxArchive(self.cfiles["bz2"]) self.assertEqual(mbox.compressed_type, "bz2") self.assertEqual(mbox.is_compressed(), True) mbox = MBoxArchive(self.cfiles["gz"]) self.assertEqual(mbox.compressed_type, "gz") self.assertEqual(mbox.is_compressed(), True)
def test_compressed(self): """Test compressed properties""" mbox = MBoxArchive(self.cfiles['bz2']) self.assertEqual(mbox.compressed_type, 'bz2') self.assertEqual(mbox.is_compressed(), True) mbox = MBoxArchive(self.cfiles['gz']) self.assertEqual(mbox.compressed_type, 'gz') self.assertEqual(mbox.is_compressed(), True)
def test_container(self): """Check the type of the container of an archive""" mbox = MBoxArchive(self.cfiles['bz2']) container = mbox.container self.assertIsInstance(container, bz2.BZ2File) container.close() mbox = MBoxArchive(self.cfiles['gz']) container = mbox.container self.assertIsInstance(container, gzip.GzipFile) container.close() import _io mbox = MBoxArchive(self.files['single']) container = mbox.container self.assertIsInstance(container, _io.BufferedReader) container.close()
def test_not_compressed(self): """Check the properties of a non-compressed archive""" mbox = MBoxArchive(self.files['single']) self.assertEqual(mbox.compressed_type, None) self.assertEqual(mbox.is_compressed(), False)
def test_filepath(self): """Test filepath property""" mbox = MBoxArchive(self.cfiles['gz']) self.assertEqual(mbox.filepath, self.cfiles['gz'])