(self)
| 890 | self.assertEqual(f.read(), INPUT * 5) |
| 891 | |
| 892 | def test_read_from_file(self): |
| 893 | with TempFile(TESTFN, COMPRESSED_XZ): |
| 894 | with LZMAFile(TESTFN) as f: |
| 895 | self.assertEqual(f.read(), INPUT) |
| 896 | self.assertEqual(f.read(), b"") |
| 897 | self.assertEqual(f.name, TESTFN) |
| 898 | self.assertIsInstance(f.fileno(), int) |
| 899 | self.assertEqual(f.mode, 'rb') |
| 900 | self.assertIs(f.readable(), True) |
| 901 | self.assertIs(f.writable(), False) |
| 902 | self.assertIs(f.seekable(), True) |
| 903 | self.assertIs(f.closed, False) |
| 904 | self.assertIs(f.closed, True) |
| 905 | with self.assertRaises(ValueError): |
| 906 | f.name |
| 907 | self.assertRaises(ValueError, f.fileno) |
| 908 | self.assertEqual(f.mode, 'rb') |
| 909 | self.assertRaises(ValueError, f.readable) |
| 910 | self.assertRaises(ValueError, f.writable) |
| 911 | self.assertRaises(ValueError, f.seekable) |
| 912 | |
| 913 | def test_read_from_file_with_bytes_filename(self): |
| 914 | bytes_filename = os.fsencode(TESTFN) |
nothing calls this directly
no test coverage detected