コード例 #1
0
ファイル: test_mbox.py プロジェクト: acs/perceval
    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)
コード例 #2
0
ファイル: test_mbox.py プロジェクト: albertinisg/perceval
    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)
コード例 #3
0
ファイル: test_mbox.py プロジェクト: shongoku/perceval
    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()
コード例 #4
0
ファイル: test_mbox.py プロジェクト: shongoku/perceval
    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)
コード例 #5
0
ファイル: test_mbox.py プロジェクト: albertinisg/perceval
    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)
コード例 #6
0
ファイル: test_mbox.py プロジェクト: shongoku/perceval
    def test_filepath(self):
        """Test filepath property"""

        mbox = MBoxArchive(self.cfiles['gz'])
        self.assertEqual(mbox.filepath, self.cfiles['gz'])
コード例 #7
0
ファイル: test_mbox.py プロジェクト: shongoku/perceval
    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)