Changeset 116
- Timestamp:
- 2002-03-30 15:28:35 (7 years ago)
- Files:
-
- trunk/_test_ftputil.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/_test_ftputil.py
r115 r116 30 30 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 31 32 # $Id: _test_ftputil.py,v 1.3 0 2002/03/30 15:24:45 schwa Exp $32 # $Id: _test_ftputil.py,v 1.31 2002/03/30 15:28:35 schwa Exp $ 33 33 34 34 import unittest … … 58 58 59 59 class TestStat(unittest.TestCase): 60 """Test FTPHost.lstat, FTPHost.stat, FTPHost.listdir. """61 62 def test_lstat(self):63 """Test FTPHost.lstat.""" 64 # check if stat results are correct (currently only for Unix server)65 # some file60 """Test FTPHost.lstat, FTPHost.stat, FTPHost.listdir. 61 (test currently only implemented for Unix server format. 62 """ 63 64 def test_lstat_one_file(self): 65 """Test FTPHost.lstat with a file.""" 66 66 host = FTPHostWrapper(_mock_ftplib.MockSession) 67 67 stat_result = host.lstat('/home/sschwarzer/index.html') 68 68 self.assertEqual( oct(stat_result.st_mode), '0100644' ) 69 69 self.assertEqual(stat_result.st_size, 4604) 70 71 def test_lstat_one_dir(self): 72 """Test FTPHost.lstat with a directory.""" 70 73 # some directory 71 74 host = FTPHostWrapper(_mock_ftplib.MockSession) … … 82 85 self.assertEqual(stat_result.st_ctime, None) 83 86 self.assertEqual(stat_result.st_name, 'scios2') 84 # test status indirectly via stat module 87 88 def test_lstat_via_stat_module(self): 89 """Test FTPHost.lstat indirectly via stat module.""" 85 90 host = FTPHostWrapper(_mock_ftplib.MockSession) 86 91 stat_result = host.lstat('/home/sschwarzer/')
