def testSelectUploadCompressionStrategyFilter(self): zipped, gzip_encoded = _SelectUploadCompressionStrategy( 'test.xml', False, ['xml'], False) self.assertTrue(zipped) self.assertFalse(gzip_encoded) zipped, gzip_encoded = _SelectUploadCompressionStrategy( 'test.xml', False, ['yaml'], False) self.assertFalse(zipped) self.assertFalse(gzip_encoded)
def testSelectUploadCompressionStrategyAll(self): paths = ('file://test', 'test.xml', 'test.py') exts = GZIP_ALL_FILES for path in paths: zipped, gzip_encoded = _SelectUploadCompressionStrategy( path, False, exts, False) self.assertTrue(zipped) self.assertFalse(gzip_encoded) zipped, gzip_encoded = _SelectUploadCompressionStrategy( path, False, exts, True) self.assertFalse(zipped) self.assertTrue(gzip_encoded)
def testSelectUploadCompressionStrategyComponent(self): zipped, gzip_encoded = _SelectUploadCompressionStrategy( 'test.xml', True, ['not_matching'], True) self.assertFalse(zipped) self.assertTrue(gzip_encoded)