@@ -538,13 +538,17 @@ class FileTestCase(unittest.TestCase):
538538
539539    def  test_init (self ):
540540        with  LZMAFile (BytesIO (COMPRESSED_XZ )) as  f :
541-             pass 
541+             self .assertIsInstance (f , LZMAFile )
542+             self .assertEqual (f .mode , "rb" )
542543        with  LZMAFile (BytesIO (), "w" ) as  f :
543-             pass 
544+             self .assertIsInstance (f , LZMAFile )
545+             self .assertEqual (f .mode , "wb" )
544546        with  LZMAFile (BytesIO (), "x" ) as  f :
545-             pass 
547+             self .assertIsInstance (f , LZMAFile )
548+             self .assertEqual (f .mode , "wb" )
546549        with  LZMAFile (BytesIO (), "a" ) as  f :
547-             pass 
550+             self .assertIsInstance (f , LZMAFile )
551+             self .assertEqual (f .mode , "wb" )
548552
549553    def  test_init_with_PathLike_filename (self ):
550554        filename  =  FakePath (TESTFN )
@@ -573,26 +577,32 @@ def test_init_with_filename(self):
573577
574578    def  test_init_mode (self ):
575579        with  TempFile (TESTFN ):
576-             with  LZMAFile (TESTFN , "r" ):
577-                 pass 
578-             with  LZMAFile (TESTFN , "rb" ):
579-                 pass 
580-             with  LZMAFile (TESTFN , "w" ):
581-                 pass 
582-             with  LZMAFile (TESTFN , "wb" ):
583-                 pass 
584-             with  LZMAFile (TESTFN , "a" ):
585-                 pass 
586-             with  LZMAFile (TESTFN , "ab" ):
587-                 pass 
580+             with  LZMAFile (TESTFN , "r" ) as  f :
581+                 self .assertIsInstance (f , LZMAFile )
582+                 self .assertEqual (f .mode , "rb" )
583+             with  LZMAFile (TESTFN , "rb" ) as  f :
584+                 self .assertIsInstance (f , LZMAFile )
585+                 self .assertEqual (f .mode , "rb" )
586+             with  LZMAFile (TESTFN , "w" ) as  f :
587+                 self .assertIsInstance (f , LZMAFile )
588+                 self .assertEqual (f .mode , "wb" )
589+             with  LZMAFile (TESTFN , "wb" ) as  f :
590+                 self .assertIsInstance (f , LZMAFile )
591+                 self .assertEqual (f .mode , "wb" )
592+             with  LZMAFile (TESTFN , "a" ) as  f :
593+                 self .assertIsInstance (f , LZMAFile )
594+                 self .assertEqual (f .mode , "wb" )
595+             with  LZMAFile (TESTFN , "ab" ) as  f :
596+                 self .assertIsInstance (f , LZMAFile )
597+                 self .assertEqual (f .mode , "wb" )
588598
589599    def  test_init_with_x_mode (self ):
590600        self .addCleanup (unlink , TESTFN )
591601        for  mode  in  ("x" , "xb" ):
592602            unlink (TESTFN )
593603            with  LZMAFile (TESTFN , mode ) as  f :
594-                 pass 
595-             self .assertEqual (f .mode , 'wb' )
604+                 self . assertIsInstance ( f ,  LZMAFile ) 
605+                  self .assertEqual (f .mode , 'wb' )
596606            with  self .assertRaises (FileExistsError ):
597607                LZMAFile (TESTFN , mode )
598608
0 commit comments