MCPcopy Index your code
hub / github.com/python/cpython / test_read_from_fileobj

Method test_read_from_fileobj

Lib/test/test_lzma.py:911–931  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

909 self.assertEqual(f.name, bytes_filename)
910
911 def test_read_from_fileobj(self):
912 with TempFile(TESTFN, COMPRESSED_XZ):
913 with open(TESTFN, 'rb') as raw:
914 with LZMAFile(raw) as f:
915 self.assertEqual(f.read(), INPUT)
916 self.assertEqual(f.read(), b"")
917 self.assertEqual(f.name, raw.name)
918 self.assertEqual(f.fileno(), raw.fileno())
919 self.assertEqual(f.mode, 'rb')
920 self.assertIs(f.readable(), True)
921 self.assertIs(f.writable(), False)
922 self.assertIs(f.seekable(), True)
923 self.assertIs(f.closed, False)
924 self.assertIs(f.closed, True)
925 with self.assertRaises(ValueError):
926 f.name
927 self.assertRaises(ValueError, f.fileno)
928 self.assertEqual(f.mode, 'rb')
929 self.assertRaises(ValueError, f.readable)
930 self.assertRaises(ValueError, f.writable)
931 self.assertRaises(ValueError, f.seekable)
932
933 def test_read_from_fileobj_with_int_name(self):
934 with TempFile(TESTFN, COMPRESSED_XZ):

Callers

nothing calls this directly

Calls 11

LZMAFileClass · 0.90
TempFileClass · 0.70
openFunction · 0.50
assertEqualMethod · 0.45
readMethod · 0.45
filenoMethod · 0.45
assertIsMethod · 0.45
readableMethod · 0.45
writableMethod · 0.45
seekableMethod · 0.45
assertRaisesMethod · 0.45

Tested by

no test coverage detected