mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-27 06:04:40 +08:00
binman: Use the tools.Decompress method
Update the compression test to use the tools module to decompress the output data. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
07d9e70bf9
commit
ff5c7e383e
@ -59,7 +59,7 @@ BMPBLK_DATA = b'bmp'
|
|||||||
VBLOCK_DATA = b'vblk'
|
VBLOCK_DATA = b'vblk'
|
||||||
FILES_DATA = (b"sorry I'm late\nOh, don't bother apologising, I'm " +
|
FILES_DATA = (b"sorry I'm late\nOh, don't bother apologising, I'm " +
|
||||||
b"sorry you're alive\n")
|
b"sorry you're alive\n")
|
||||||
COMPRESS_DATA = b'data to compress'
|
COMPRESS_DATA = b'compress xxxxxxxxxxxxxxxxxxxxxx data'
|
||||||
REFCODE_DATA = b'refcode'
|
REFCODE_DATA = b'refcode'
|
||||||
|
|
||||||
|
|
||||||
@ -1560,16 +1560,7 @@ class TestFunctional(unittest.TestCase):
|
|||||||
self._ResetDtbs()
|
self._ResetDtbs()
|
||||||
|
|
||||||
def _decompress(self, data):
|
def _decompress(self, data):
|
||||||
out = os.path.join(self._indir, 'lz4.tmp')
|
return tools.Decompress(data, 'lz4')
|
||||||
with open(out, 'wb') as fd:
|
|
||||||
fd.write(data)
|
|
||||||
return tools.Run('lz4', '-dc', out, binary=True)
|
|
||||||
'''
|
|
||||||
try:
|
|
||||||
orig = lz4.frame.decompress(data)
|
|
||||||
except AttributeError:
|
|
||||||
orig = lz4.decompress(data)
|
|
||||||
'''
|
|
||||||
|
|
||||||
def testCompress(self):
|
def testCompress(self):
|
||||||
"""Test compression of blobs"""
|
"""Test compression of blobs"""
|
||||||
|
Loading…
Reference in New Issue
Block a user