summaryrefslogtreecommitdiff
path: root/summainlib_tests.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-06-11 19:41:00 +0100
committerLars Wirzenius <liw@liw.fi>2011-06-11 19:41:00 +0100
commitcd8a42766810ddee9c754b386100f2603974e995 (patch)
tree1d4811d79526a93638fd1cd04cf608e89f035d77 /summainlib_tests.py
parentad65e1c1a17e2483177a94286ecc2d52999069bc (diff)
downloadsummain-cd8a42766810ddee9c754b386100f2603974e995.tar.gz
Add tests for MD5.
Also, rename Sha-1 header to be SHA1, for consistency.
Diffstat (limited to 'summainlib_tests.py')
-rw-r--r--summainlib_tests.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/summainlib_tests.py b/summainlib_tests.py
index e073893..76134c5 100644
--- a/summainlib_tests.py
+++ b/summainlib_tests.py
@@ -87,6 +87,7 @@ class FilesystemObjectTests(unittest.TestCase):
self.exclude,
stat_result=self.st,
sha1=FakeChecksummer(),
+ md5=FakeChecksummer(),
open_file=FakeOpenFile(),
readlink=FakeReadlink(self))
@@ -130,11 +131,13 @@ class FilesystemObjectTests(unittest.TestCase):
self.assertEqual(self.new('foo')['Group'], 'root')
def test_formats_checksums_correctly_for_regular_file(self):
- self.assertEqual(self.new('foo')['Sha-1'], 'abc')
+ self.assertEqual(self.new('foo')['MD5'], 'abc')
+ self.assertEqual(self.new('foo')['SHA1'], 'abc')
def test_formats_checksums_correctly_for_special_file(self):
self.st.st_mode = stat.S_IFDIR | 0755
- self.assertEqual(self.new('foo')['Sha-1'], '')
+ self.assertEqual(self.new('foo')['MD5'], '')
+ self.assertEqual(self.new('foo')['SHA1'], '')
def test_formats_target_correctly_for_symlink(self):
self.st.st_mode = stat.S_IFLNK | 0777
@@ -200,6 +203,7 @@ class FilesystemObjectNormalizedNumbersTests(unittest.TestCase):
self.exclude,
stat_result=st,
sha1=FakeChecksummer(),
+ md5=FakeChecksummer(),
open_file=FakeOpenFile(),
readlink=FakeReadlink(self))