(self)
| 663 | self.assertEqual(f.name, str_filename) |
| 664 | |
| 665 | def test_fileobj_without_name(self): |
| 666 | bio = io.BytesIO() |
| 667 | with gzip.GzipFile(fileobj=bio, mode='wb') as f: |
| 668 | f.write(data1 * 50) |
| 669 | self.assertEqual(f.name, '') |
| 670 | self.assertRaises(io.UnsupportedOperation, f.fileno) |
| 671 | self.assertEqual(f.mode, gzip.WRITE) |
| 672 | self.assertIs(f.readable(), False) |
| 673 | self.assertIs(f.writable(), True) |
| 674 | self.assertIs(f.seekable(), True) |
| 675 | self.assertIs(f.closed, False) |
| 676 | self.assertIs(f.closed, True) |
| 677 | self.assertEqual(f.name, '') |
| 678 | self.assertRaises(AttributeError, f.fileno) |
| 679 | self.assertEqual(f.mode, gzip.WRITE) |
| 680 | self.assertIs(f.readable(), False) |
| 681 | self.assertIs(f.writable(), True) |
| 682 | self.assertIs(f.seekable(), True) |
| 683 | |
| 684 | bio.seek(0) |
| 685 | with gzip.GzipFile(fileobj=bio, mode='rb') as f: |
| 686 | self.assertEqual(f.read(), data1 * 50) |
| 687 | self.assertEqual(f.name, '') |
| 688 | self.assertRaises(io.UnsupportedOperation, f.fileno) |
| 689 | self.assertEqual(f.mode, gzip.READ) |
| 690 | self.assertIs(f.readable(), True) |
| 691 | self.assertIs(f.writable(), False) |
| 692 | self.assertIs(f.seekable(), True) |
| 693 | self.assertIs(f.closed, False) |
| 694 | self.assertIs(f.closed, True) |
| 695 | self.assertEqual(f.name, '') |
| 696 | self.assertRaises(AttributeError, f.fileno) |
| 697 | self.assertEqual(f.mode, gzip.READ) |
| 698 | self.assertIs(f.readable(), True) |
| 699 | self.assertIs(f.writable(), False) |
| 700 | self.assertIs(f.seekable(), True) |
| 701 | |
| 702 | def test_fileobj_and_filename(self): |
| 703 | filename2 = self.filename + 'new' |
nothing calls this directly
no test coverage detected