summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2012-08-15 01:40:13 (GMT)
committerR David Murray <rdmurray@bitdance.com>2012-08-15 01:40:13 (GMT)
commit2b209cd78d5a36d63b00d0a4350b78aec7bc820b (patch)
tree9f8fff936fe93871204896a6dc452e5b00d9d9ff /Lib
parenta17ef14632002172f9e957cf9bc3f379fa15663b (diff)
downloadcpython-2b209cd78d5a36d63b00d0a4350b78aec7bc820b.zip
cpython-2b209cd78d5a36d63b00d0a4350b78aec7bc820b.tar.gz
cpython-2b209cd78d5a36d63b00d0a4350b78aec7bc820b.tar.bz2
#15269: document dircmp.left and right, and add tests for them.
Patch by Chris Jerdonek.
Diffstat (limited to 'Lib')
-rw-r--r--Lib/test/test_filecmp.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/Lib/test/test_filecmp.py b/Lib/test/test_filecmp.py
index 9b5725d..0959979 100644
--- a/Lib/test/test_filecmp.py
+++ b/Lib/test/test_filecmp.py
@@ -98,7 +98,10 @@ class DirCompareTestCase(unittest.TestCase):
def test_dircmp(self):
# Check attributes for comparison of two identical directories
- d = filecmp.dircmp(self.dir, self.dir_same)
+ left_dir, right_dir = self.dir, self.dir_same
+ d = filecmp.dircmp(left_dir, right_dir)
+ self.assertEqual(d.left, left_dir)
+ self.assertEqual(d.right, right_dir)
if self.caseinsensitive:
self.assertEqual([d.left_list, d.right_list],[['file'], ['FiLe']])
else:
@@ -109,7 +112,10 @@ class DirCompareTestCase(unittest.TestCase):
self.assertEqual(d.diff_files, [])
# Check attributes for comparison of two different directories
- d = filecmp.dircmp(self.dir, self.dir_diff)
+ left_dir, right_dir = self.dir, self.dir_diff
+ d = filecmp.dircmp(left_dir, right_dir)
+ self.assertEqual(d.left, left_dir)
+ self.assertEqual(d.right, right_dir)
self.assertEqual(d.left_list, ['file'])
self.assertTrue(d.right_list == ['file', 'file2'])
self.assertEqual(d.common, ['file'])