@@ -580,24 +580,6 @@ def test_fileobj_with_name(self):
580580 self .assertIs (f .writable (), False )
581581 self .assertIs (f .seekable (), True )
582582
583- with open (self .filename , "wb+" ) as raw :
584- with gzip .GzipFile (fileobj = raw ) as f :
585- f .write (b'something' )
586- self .assertEqual (f .name , raw .name )
587- self .assertEqual (f .fileno (), raw .fileno ())
588- self .assertEqual (f .mode , gzip .WRITE )
589- self .assertIs (f .readable (), False )
590- self .assertIs (f .writable (), True )
591- self .assertIs (f .seekable (), True )
592- self .assertIs (f .closed , False )
593- self .assertIs (f .closed , True )
594- self .assertEqual (f .name , raw .name )
595- self .assertRaises (AttributeError , f .fileno )
596- self .assertEqual (f .mode , gzip .WRITE )
597- self .assertIs (f .readable (), False )
598- self .assertIs (f .writable (), True )
599- self .assertIs (f .seekable (), True )
600-
601583 def test_fileobj_from_fdopen (self ):
602584 # Issue #13781: Opening a GzipFile for writing fails when using a
603585 # fileobj created with os.fdopen().
@@ -657,7 +639,7 @@ def test_fileobj_mode(self):
657639 with open (self .filename , mode ) as f :
658640 with gzip .GzipFile (fileobj = f ) as g :
659641 self .assertEqual (g .mode , gzip .READ )
660- for mode in "wb" , "ab" , "xb" :
642+ for mode in "wb" , "ab" , "xb" , "wb+" , "ab+" :
661643 if "x" in mode :
662644 os_helper .unlink (self .filename )
663645 with open (self .filename , mode ) as f :
0 commit comments