Lines Matching refs:data

40 def sha256sum(data):
41 return sha256(data).hexdigest()
109 data = fobj.read()
110 self.assertEqual(len(data), tarinfo.size,
112 self.assertEqual(sha256sum(data), sha256_regtype,
116 self.tar.extract("ustar/regtype", TEMPDIR, filter='data')
134 self.tar.extract("ustar/regtype", TEMPDIR, filter='data')
145 filter='data')
147 data = fobj.read()
165 self.assertEqual(s, data[2048:2058],
189 self.assertEqual(fobj.read(), data[len(line):],
195 data = fobj.read().encode("iso8859-1")
196 self.assertEqual(sha256sum(data), sha256_regtype)
205 # test link members each point to a regular member whose data is
438 data = Random(0).randbytes(512)
445 tarinfo.size = len(data)
447 fobj.write(data)
468 with self.assertRaisesRegex(tarfile.ReadError, "unexpected end of data"):
475 with self.assertRaisesRegex(tarfile.ReadError, "unexpected end of data"):
476 tar.extract(t, TEMPDIR, filter='data')
478 with self.assertRaisesRegex(tarfile.ReadError, "unexpected end of data"):
502 data = fobj.read()
503 fobj = io.BytesIO(data)
510 data = fobj.read()
511 fobj = io.BytesIO(data)
570 data = f.read()
585 self.assertEqual(tar.extractfile(t).read(), data,
631 tar.extract("ustar/regtype", TEMPDIR, filter='data')
634 tar.extract("ustar/lnktype", TEMPDIR, filter='data')
637 data = f.read()
638 self.assertEqual(sha256sum(data), sha256_regtype)
640 tar.extract("ustar/symtype", TEMPDIR, filter='data')
643 data = f.read()
644 self.assertEqual(sha256sum(data), sha256_regtype)
744 # parsing certain types of invalid data
801 data = fobj.read()
802 self.assertEqual(len(data), tarinfo.size,
804 self.assertEqual(sha256sum(data), sha256_regtype,
899 data = fobj.read()
903 fobj.write(data)
1078 self.tar.extract(name, TEMPDIR, filter='data')
1081 data = fobj.read()
1082 self.assertEqual(sha256sum(data), sha256_sparse,
1199 data = f.read()
1200 self.assertIn(b"11 foo=bar\n", data)
1201 data = data.replace(b"11 foo=bar\n", replacement)
1205 f.write(data)
1221 data = fobj.getvalue()
1225 self.assertEqual(data, fobj.getvalue())
1540 def write(self, data):
1577 data = fobj.read()
1578 data = dec.decompress(data)
1579 self.assertFalse(dec.unused_data, "found trailing data")
1582 data = fobj.read()
1583 self.assertEqual(data.count(b"\0"), tarfile.RECORDSIZE,
2308 data = fobj.read()
2309 fobj = io.BytesIO(data)
2321 def _test_error(self, data):
2323 fobj.write(data)
2333 data = tarfile.TarInfo("foo").tobuf()
2334 self._test_error(data)
2337 data = tarfile.TarInfo("foo").tobuf()
2338 self._test_error(data + b"\0" * 13)
2571 data = f.read()
2574 f.write(data[:511])
2704 '--filter', 'data')
2798 data = f.read()
2799 self.assertEqual(sha256sum(data), sha256_regtype)
2840 data = bz2.compress(tarfile.TarInfo("foo").tobuf())
2841 for x in range(len(data) + 1):
2843 tarfile.open(fileobj=MyBytesIO(data[:x]), mode=mode)
3125 extraction_filter = 'data'
3404 for filter in 'fully_trusted', 'tar', 'data':
3417 for filter in 'tar', 'data':
3462 with self.check_context(arc.open(), 'data'):
3474 with self.check_context(arc.open(), 'data'):
3506 with self.check_context(arc.open(), 'data'):
3537 with self.check_context(arc.open(), 'data'):
3568 for filter in 'tar', 'data':
3588 for filter in 'tar', 'data':
3643 with self.check_context(arc.open(), 'data'):
3666 with self.check_context(arc.open(), 'data'):
3704 # The 'data' filter either raises, or returns TarInfo with the same
3760 tar.extraction_filter = 'data'
3896 data = fobj.read()
3904 tar.write(data)