diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-11-02 14:19:55 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-11-02 14:58:39 +0100 |
commit | b046c7276d040fdc0dc18343e2f2551c14ebac93 (patch) | |
tree | 4aeae982f5c39f4b64363c9505c6c675a6febe63 /tests/test_recursiveloader.py | |
parent | 0ee512648668419a8237fdd397e62a66cfa009c2 (diff) | |
download | gemato-b046c7276d040fdc0dc18343e2f2551c14ebac93.tar.gz |
cli: Support writing timestamp to Manifest
Diffstat (limited to 'tests/test_recursiveloader.py')
-rw-r--r-- | tests/test_recursiveloader.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/test_recursiveloader.py b/tests/test_recursiveloader.py index 2835b7f..3d51d8b 100644 --- a/tests/test_recursiveloader.py +++ b/tests/test_recursiveloader.py @@ -959,6 +959,18 @@ DATA test 0 MD5 d41d8cd98f00b204e9800998ecf8427e self.assertEqual(m.find_timestamp().ts, datetime.datetime(2010, 7, 7, 7, 7, 7)) + def test_cli_update_with_timestamp(self): + self.assertEqual( + gemato.cli.main(['gemato', 'update', + '--hashes=SHA256 SHA512', + '--timestamp', + self.dir]), + 0) + + m = gemato.recursiveloader.ManifestRecursiveLoader( + os.path.join(self.dir, 'Manifest')) + self.assertIsNotNone(m.find_timestamp()) + class DuplicateManifestFileEntryTest(TempDirTestCase): """ |