X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e892c7ee96f28bef7d5b2a9314eb9549ee56634d..cd391613ae717c90ede24f220695c277ecd095ce:/sdk/cwl/tests/test_make_output.py diff --git a/sdk/cwl/tests/test_make_output.py b/sdk/cwl/tests/test_make_output.py index 2671297154..0b08b2e6ec 100644 --- a/sdk/cwl/tests/test_make_output.py +++ b/sdk/cwl/tests/test_make_output.py @@ -1,20 +1,25 @@ +import functools +import json import logging import mock -import unittest import os -import functools -import json import StringIO +import unittest +import arvados import arvados_cwl +from .mock_discovery import get_rootDesc class TestMakeOutput(unittest.TestCase): + def setUp(self): + self.api = mock.MagicMock() + self.api._rootDesc = get_rootDesc() + @mock.patch("arvados.collection.Collection") @mock.patch("arvados.collection.CollectionReader") def test_make_output_collection(self, reader, col): - api = mock.MagicMock() keep_client = mock.MagicMock() - runner = arvados_cwl.ArvCwlRunner(api, keep_client=keep_client) + runner = arvados_cwl.ArvCwlRunner(self.api, keep_client=keep_client) runner.project_uuid = 'zzzzz-j7d0g-zzzzzzzzzzzzzzz' final = mock.MagicMock()