X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5c4d9d38dcee73a7ffb6221c80f707c3924da64f..10dc1ca759592b7281265ac1378bda126c979208:/sdk/cwl/tests/test_pathmapper.py?ds=sidebyside diff --git a/sdk/cwl/tests/test_pathmapper.py b/sdk/cwl/tests/test_pathmapper.py index e5326147d7..eaa5711422 100644 --- a/sdk/cwl/tests/test_pathmapper.py +++ b/sdk/cwl/tests/test_pathmapper.py @@ -9,7 +9,6 @@ import unittest import json import logging import os -import datetime import arvados import arvados.keep @@ -27,13 +26,6 @@ def upload_mock(files, api, dry_run=False, num_retries=0, project=None, fnPatter c.keepref = "%s/%s" % (pdh, os.path.basename(c.fn)) c.fn = fnPattern % (pdh, os.path.basename(c.fn)) -class MockDateTime(datetime.datetime): - @classmethod - def now(cls): - return datetime.datetime(2018, 1, 1, 0, 0, 0, 0) - -datetime.datetime = MockDateTime - class TestPathmap(unittest.TestCase): def setUp(self): self.api = mock.MagicMock() @@ -109,19 +101,3 @@ class TestPathmap(unittest.TestCase): "class": "File", "location": "file:tests/hw.py" }], "", "/test/%s", "/test/%s/%s") - - def test_get_intermediate_collection_info(self): - self.api.containers().current().execute.return_value = {"uuid" : "zzzzz-8i9sb-zzzzzzzzzzzzzzz"} - arvrunner = arvados_cwl.ArvCwlRunner(self.api) - arvrunner.intermediate_output_ttl = 60 - - path_mapper = ArvPathMapper(arvrunner, [{ - "class": "File", - "location": "keep:99999999999999999999999999999991+99/hw.py" - }], "", "/test/%s", "/test/%s/%s") - - info = path_mapper._get_intermediate_collection_info() - - self.assertEqual(info["name"], "Intermediate collection") - self.assertEqual(info["trash_at"], datetime.datetime(2018, 1, 1, 0, 1)) - self.assertEqual(info["properties"], {"type" : "Intermediate", "container" : "zzzzz-8i9sb-zzzzzzzzzzzzzzz"})