#!/usr/bin/python3 | |
import sys | |
import unittest | |
import apt_inst | |
import testcommon | |
IS_NOT_32BIT = sys.maxsize > 2 ** 32 | |
class testHashes(testcommon.TestCase): | |
" test the hashsum functions against strings and files " | |
LARGE_PACKAGE_CONTENT = "data/test_debs/large-package-content_1.0_all.deb" | |
def testExtractData(self): | |
deb = apt_inst.DebFile(self.LARGE_PACKAGE_CONTENT) | |
self.assertRaises(MemoryError, deb.data.extractdata, "large-file") | |
if __name__ == "__main__": | |
unittest.main() | |