Changeset 126

Show
Ignore:
Timestamp:
2002-03-30 18:29:23 (7 years ago)
Author:
schwa
Message:
TestFileOperations: converted ascii_readline to test_ascii_readline.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/_test_ftputil.py

    r125 r126  
    3030# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
    3131 
    32 # $Id: _test_ftputil.py,v 1.38 2002/03/30 18:13:47 schwa Exp $ 
     32# $Id: _test_ftputil.py,v 1.39 2002/03/30 18:29:23 schwa Exp $ 
    3333 
    3434import unittest 
     
    297297        self.assertEqual(data, expected_data) 
    298298 
    299 #     def ascii_readline(self): 
    300 #         """Write some ASCII data to the host and use readline 
    301 #         operations to get it back. 
    302 #         """ 
    303 #         host = self.host 
    304 #         # write some data 
    305 #         local_data = 'line 1\nanother line\nyet another line' 
    306 #         self.write_test_data(local_data, 'w') 
    307 #         # read data with ascii readline 
    308 #         input_ = host.file(self.remote_name, 'r') 
    309 #         data = input_.readline(3) 
    310 #         self.assertEqual(data, 'lin') 
    311 #         data = input_.readline(10) 
    312 #         self.assertEqual(data, 'e 1\n') 
    313 #         data = input_.readline(13) 
    314 #         self.assertEqual(data, 'another line\n') 
    315 #         data = input_.readline() 
    316 #         self.assertEqual(data, 'yet another line') 
    317 #         data = input_.readline() 
    318 #         self.assertEqual(data, '') 
    319 #         input_.close() 
     299    def test_ascii_readline(self): 
     300        """Write some ASCII data to the (mock) host and use readline 
     301        operations to get it back. 
     302        """ 
     303        host = ftp_host_factory(session_factory=AsciiReadMockSession1) 
     304        input_ = host.file('dummy', 'r') 
     305        data = input_.readline(3) 
     306        self.assertEqual(data, 'lin') 
     307        data = input_.readline(10) 
     308        self.assertEqual(data, 'e 1\n') 
     309        data = input_.readline(13) 
     310        self.assertEqual(data, 'another line\n') 
     311        data = input_.readline() 
     312        self.assertEqual(data, 'yet another line') 
     313        data = input_.readline() 
     314        self.assertEqual(data, '') 
     315        input_.close() 
    320316# 
    321317#     def binary_readline(self):