diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-11-14 16:45:57 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-11-14 16:45:57 +0100 |
commit | bbcea9e8f99f6c0546d5c2d011df52fd7de262fd (patch) | |
tree | 544e5fbcbea854ffc2fe4a936658707ccb4f8afe /tests/test_verify.py | |
parent | 487e4a5e566afc68f35f4a012fcd492256ac4d93 (diff) | |
download | gemato-bbcea9e8f99f6c0546d5c2d011df52fd7de262fd.tar.gz |
tests: Fix unreliable mtime on procfs test
Diffstat (limited to 'tests/test_verify.py')
-rw-r--r-- | tests/test_verify.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test_verify.py b/tests/test_verify.py index 7fe81a7..a255068 100644 --- a/tests/test_verify.py +++ b/tests/test_verify.py @@ -752,10 +752,13 @@ class ProcFileVerificationTest(unittest.TestCase): def test_get_file_metadata(self): st = os.stat(self.path) - self.assertEqual(list(gemato.verify.get_file_metadata( - self.path, hashes=['MD5', 'SHA1'])), + metadata = list(gemato.verify.get_file_metadata( + self.path, hashes=['MD5', 'SHA1'])) + # mtime is not meaningful on procfs, and changes with every stat + metadata[4] = 0 + self.assertEqual(metadata, [True, st.st_dev, (stat.S_IFREG, 'regular file'), - st.st_size, st.st_mtime, { + st.st_size, 0, { 'MD5': self.md5, 'SHA1': self.sha1, '__size__': self.size, |