X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b9d2799dfebae724dda3b3e28641116ca5daf5c7..d6e4e65cf3aae701c3e02a814329757e869a1d6d:/sdk/cwl/tests/test_make_output.py?ds=sidebyside diff --git a/sdk/cwl/tests/test_make_output.py b/sdk/cwl/tests/test_make_output.py index 2671297154..cd66eb1506 100644 --- a/sdk/cwl/tests/test_make_output.py +++ b/sdk/cwl/tests/test_make_output.py @@ -1,20 +1,24 @@ +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 class TestMakeOutput(unittest.TestCase): + def setUp(self): + self.api = mock.MagicMock() + self.api._rootDesc = arvados.api('v1')._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()