Changeset 391 for python/trunk/Lib/test/test_filecmp.py
- Timestamp:
- Mar 19, 2014, 11:31:01 PM (11 years ago)
- Location:
- python/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
python/trunk
-
Property svn:mergeinfo
set to
/python/vendor/Python-2.7.6 merged eligible /python/vendor/current merged eligible
-
Property svn:mergeinfo
set to
-
python/trunk/Lib/test/test_filecmp.py
r2 r391 1 1 2 import os, filecmp, shutil, tempfile , shutil2 import os, filecmp, shutil, tempfile 3 3 import unittest 4 4 from test import test_support … … 26 26 27 27 def test_matching(self): 28 self. failUnless(filecmp.cmp(self.name, self.name_same),28 self.assertTrue(filecmp.cmp(self.name, self.name_same), 29 29 "Comparing file to itself fails") 30 self. failUnless(filecmp.cmp(self.name, self.name_same, shallow=False),30 self.assertTrue(filecmp.cmp(self.name, self.name_same, shallow=False), 31 31 "Comparing file to itself fails") 32 self. failUnless(filecmp.cmp(self.name, self.name, shallow=False),32 self.assertTrue(filecmp.cmp(self.name, self.name, shallow=False), 33 33 "Comparing file to identical file fails") 34 self. failUnless(filecmp.cmp(self.name, self.name),34 self.assertTrue(filecmp.cmp(self.name, self.name), 35 35 "Comparing file to identical file fails") 36 36 37 37 def test_different(self): 38 self. failIf(filecmp.cmp(self.name, self.name_diff),38 self.assertFalse(filecmp.cmp(self.name, self.name_diff), 39 39 "Mismatched files compare as equal") 40 self. failIf(filecmp.cmp(self.name, self.dir),40 self.assertFalse(filecmp.cmp(self.name, self.dir), 41 41 "File and directory compare as equal") 42 42 … … 70 70 71 71 def test_cmpfiles(self): 72 self. failUnless(filecmp.cmpfiles(self.dir, self.dir, ['file']) ==72 self.assertTrue(filecmp.cmpfiles(self.dir, self.dir, ['file']) == 73 73 (['file'], [], []), 74 74 "Comparing directory to itself fails") 75 self. failUnless(filecmp.cmpfiles(self.dir, self.dir_same, ['file']) ==75 self.assertTrue(filecmp.cmpfiles(self.dir, self.dir_same, ['file']) == 76 76 (['file'], [], []), 77 77 "Comparing directory to same fails") 78 78 79 79 # Try it with shallow=False 80 self. failUnless(filecmp.cmpfiles(self.dir, self.dir, ['file'],80 self.assertTrue(filecmp.cmpfiles(self.dir, self.dir, ['file'], 81 81 shallow=False) == 82 82 (['file'], [], []), 83 83 "Comparing directory to itself fails") 84 self. failUnless(filecmp.cmpfiles(self.dir, self.dir_same, ['file'],84 self.assertTrue(filecmp.cmpfiles(self.dir, self.dir_same, ['file'], 85 85 shallow=False), 86 86 "Comparing directory to same fails") … … 91 91 output.close() 92 92 93 self. failIf(filecmp.cmpfiles(self.dir, self.dir_same,93 self.assertFalse(filecmp.cmpfiles(self.dir, self.dir_same, 94 94 ['file', 'file2']) == 95 95 (['file'], ['file2'], []), … … 104 104 else: 105 105 self.assertEqual([d.left_list, d.right_list],[['file'], ['file']]) 106 self. failUnless(d.common == ['file'])107 self. failUnless(d.left_only == d.right_only == [])108 self. failUnless(d.same_files == ['file'])109 self. failUnless(d.diff_files == [])106 self.assertTrue(d.common == ['file']) 107 self.assertTrue(d.left_only == d.right_only == []) 108 self.assertTrue(d.same_files == ['file']) 109 self.assertTrue(d.diff_files == []) 110 110 111 111 # Check attributes for comparison of two different directories 112 112 d = filecmp.dircmp(self.dir, self.dir_diff) 113 self. failUnless(d.left_list == ['file'])114 self. failUnless(d.right_list == ['file', 'file2'])115 self. failUnless(d.common == ['file'])116 self. failUnless(d.left_only == [])117 self. failUnless(d.right_only == ['file2'])118 self. failUnless(d.same_files == ['file'])119 self. failUnless(d.diff_files == [])113 self.assertTrue(d.left_list == ['file']) 114 self.assertTrue(d.right_list == ['file', 'file2']) 115 self.assertTrue(d.common == ['file']) 116 self.assertTrue(d.left_only == []) 117 self.assertTrue(d.right_only == ['file2']) 118 self.assertTrue(d.same_files == ['file']) 119 self.assertTrue(d.diff_files == []) 120 120 121 121 # Add different file2 … … 124 124 output.close() 125 125 d = filecmp.dircmp(self.dir, self.dir_diff) 126 self. failUnless(d.same_files == ['file'])127 self. failUnless(d.diff_files == ['file2'])126 self.assertTrue(d.same_files == ['file']) 127 self.assertTrue(d.diff_files == ['file2']) 128 128 129 129
Note:
See TracChangeset
for help on using the changeset viewer.