def test_digest_bootloader(self): DBArgs = namedtuple('digest_bootloader_args', ['keyfile', 'output', 'iv', 'image']) try: output_file = tempfile.NamedTemporaryFile(delete=False) output_file.close() args = DBArgs(self._open('256bit_key.bin'), output_file.name, self._open('256bit_iv.bin'), self._open('bootloader.bin')) espsecure.digest_secure_bootloader(args) with open(output_file.name, 'rb') as of: with self._open('bootloader_digested.bin') as ef: self.assertEqual(ef.read(), of.read()) finally: os.unlink(output_file.name)
def test_digest_bootloader(self): DBArgs = namedtuple('digest_bootloader_args', [ 'keyfile', 'output', 'iv', 'image' ]) try: output_file = tempfile.NamedTemporaryFile(delete=False) output_file.close() args = DBArgs(self._open('256bit_key.bin'), output_file.name, self._open('256bit_iv.bin'), self._open('bootloader.bin')) espsecure.digest_secure_bootloader(args) with open(output_file.name, 'rb') as of: with self._open('bootloader_digested.bin') as ef: self.assertEqual(ef.read(), of.read()) finally: os.unlink(output_file.name)