File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -1985,6 +1985,11 @@ class StreamWriterTest(unittest.TestCase):
19851985    def  setUp (self ):
19861986        self .writer  =  codecs .getwriter ('utf-8' )
19871987
1988+     def  test_write (self ):
1989+         bio  =  io .BytesIO ()
1990+         assert  self .writer (bio ).write ("Hällo" ) ==  6 
1991+         self .assertEqual (bio .getvalue (), b'H\xc3 \xa4 llo' )
1992+ 
19881993    def  test_copy (self ):
19891994        f  =  self .writer (Queue (b'' ))
19901995        with  self .assertRaisesRegex (TypeError , 'StreamWriter' ):
@@ -2006,6 +2011,12 @@ def setUp(self):
20062011        self .reader  =  codecs .getreader ('latin1' )
20072012        self .writer  =  codecs .getwriter ('utf-8' )
20082013
2014+     def  test_write (self ):
2015+         bio  =  io .BytesIO ()
2016+         f  =  codecs .StreamReaderWriter (bio , self .reader , self .writer )
2017+         assert  f .write ("Hällo" ) ==  6 
2018+         self .assertEqual (bio .getvalue (), b'H\xc3 \xa4 llo' )
2019+ 
20092020    def  test_copy (self ):
20102021        f  =  codecs .StreamReaderWriter (Queue (b'' ), self .reader , self .writer )
20112022        with  self .assertRaisesRegex (TypeError , 'StreamReaderWriter' ):
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments