(self)
| 880 | self.assertEqual(f.read(), INPUT * 5) |
| 881 | |
| 882 | def test_read_from_file(self): |
| 883 | with TempFile(TESTFN, COMPRESSED_XZ): |
| 884 | with LZMAFile(TESTFN) as f: |
| 885 | self.assertEqual(f.read(), INPUT) |
| 886 | self.assertEqual(f.read(), b"") |
| 887 | self.assertEqual(f.name, TESTFN) |
| 888 | self.assertIsInstance(f.fileno(), int) |
| 889 | self.assertEqual(f.mode, 'rb') |
| 890 | self.assertIs(f.readable(), True) |
| 891 | self.assertIs(f.writable(), False) |
| 892 | self.assertIs(f.seekable(), True) |
| 893 | self.assertIs(f.closed, False) |
| 894 | self.assertIs(f.closed, True) |
| 895 | with self.assertRaises(ValueError): |
| 896 | f.name |
| 897 | self.assertRaises(ValueError, f.fileno) |
| 898 | self.assertEqual(f.mode, 'rb') |
| 899 | self.assertRaises(ValueError, f.readable) |
| 900 | self.assertRaises(ValueError, f.writable) |
| 901 | self.assertRaises(ValueError, f.seekable) |
| 902 | |
| 903 | def test_read_from_file_with_bytes_filename(self): |
| 904 | bytes_filename = os.fsencode(TESTFN) |
nothing calls this directly
no test coverage detected