def runTest(self): c.batchConvert(self.tempdir, compression=4) self.assertTrue( c.compare(path.join(self.tempdir, "all_zeros_stack.mat"), path.join(self.tempdir, "all_zeros_stack.h5"))) self.assertTrue( c.compare(path.join(self.tempdir, "max_int_stack.mat"), path.join(self.tempdir, "max_int_stack.h5"))) self.assertTrue( c.compare(path.join(self.tempdir, "random_stack.mat"), path.join(self.tempdir, "random_stack.h5")))
def test_convertWithCompr(self): """Compare converted data to original data and a manual conversion.""" c.convert(allZerosMat, self.allZerosHdf5, compr=4) self.assertTrue(c.compare(allZerosMat, self.allZerosHdf5)) self.assertTrue(c.compare(self.allZerosHdf5, allZerosHdf5)) c.convert(maxIntMat, self.maxIntHdf5, compr=2) self.assertTrue(c.compare(maxIntMat, self.maxIntHdf5)) self.assertTrue(c.compare(self.maxIntHdf5, maxIntHdf5)) c.convert(randomMat, self.randomHdf5, compr=9) self.assertTrue(c.compare(randomMat, self.randomHdf5)) self.assertTrue(c.compare(self.randomHdf5, randomHdf5))
def test_Hdf5ToMat(self): self.assertTrue(c.compare(allZerosHdf5, allZerosMat)) self.assertTrue(c.compare(maxIntHdf5, maxIntMat)) self.assertTrue(c.compare(randomHdf5, randomMat))
def test_MatToHdf5(self): self.assertTrue(c.compare(allZerosMat, allZerosHdf5)) self.assertTrue(c.compare(maxIntMat, maxIntHdf5)) self.assertTrue(c.compare(randomMat, randomHdf5))
def test_sameHdf5(self): self.assertTrue(c.compare(allZerosHdf5, allZerosHdf5)) self.assertTrue(c.compare(maxIntHdf5, maxIntHdf5)) self.assertTrue(c.compare(randomHdf5, randomHdf5))
def test_sameMat(self): self.assertTrue(c.compare(allZerosMat, allZerosMat)) self.assertTrue(c.compare(maxIntMat, maxIntMat)) self.assertTrue(c.compare(randomMat, randomMat))