Fix backup compression unit tests
Cinder backup tests for compression were incorrectly testing the size of the compression data, instead of testing against the compressed data they were checking the tuple (algorithm, compressed_data). This patches fixes those tests. Change-Id: I02f79a1ccc1af29e1f843e94c0618c8e4962bdae (cherry picked from commitfd671c77cd
) (cherry picked from commit9d0658febe
)
This commit is contained in:
parent
09b1b13519
commit
b1232cdde8
|
@ -554,7 +554,7 @@ class GoogleBackupDriverTestCase(test.TestCase):
|
|||
result = service._prepare_output_data(fake_data)
|
||||
|
||||
self.assertEqual('zlib', result[0])
|
||||
self.assertGreater(len(fake_data), len(result))
|
||||
self.assertGreater(len(fake_data), len(result[1]))
|
||||
|
||||
@gcs_client
|
||||
def test_prepare_output_data_no_compresssion(self):
|
||||
|
|
|
@ -682,7 +682,7 @@ class BackupNFSSwiftBasedTestCase(test.TestCase):
|
|||
result = service._prepare_output_data(fake_data)
|
||||
|
||||
self.assertEqual('zlib', result[0])
|
||||
self.assertGreater(len(fake_data), len(result))
|
||||
self.assertGreater(len(fake_data), len(result[1]))
|
||||
|
||||
def test_prepare_output_data_no_compresssion(self):
|
||||
self.flags(backup_compression_algorithm='none')
|
||||
|
|
|
@ -805,7 +805,7 @@ class BackupSwiftTestCase(test.TestCase):
|
|||
result = service._prepare_output_data(fake_data)
|
||||
|
||||
self.assertEqual('zlib', result[0])
|
||||
self.assertGreater(len(fake_data), len(result))
|
||||
self.assertGreater(len(fake_data), len(result[1]))
|
||||
|
||||
def test_prepare_output_data_no_compresssion(self):
|
||||
self.flags(backup_compression_algorithm='none')
|
||||
|
|
Loading…
Reference in New Issue