X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/774bc42d958174407d74bc3ef44b2840c2f8a05f..5dbf5c8ea2d9eb2bc8e10a03ca625f12ed71f12c:/sdk/python/tests/test_arv_put.py?ds=sidebyside diff --git a/sdk/python/tests/test_arv_put.py b/sdk/python/tests/test_arv_put.py index d8768778ec..196264f766 100644 --- a/sdk/python/tests/test_arv_put.py +++ b/sdk/python/tests/test_arv_put.py @@ -523,8 +523,10 @@ class ArvPutIntegrationTest(run_test_server.TestCaseWithServers, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, env=self.ENVIRON) stdout, stderr = pipe.communicate(text) + search_key = ('portable_data_hash' + if '--portable-data-hash' in extra_args else 'uuid') collection_list = arvados.api('v1').collections().list( - filters=[['portable_data_hash', '=', stdout.strip()]]).execute().get('items', []) + filters=[[search_key, '=', stdout.strip()]]).execute().get('items', []) self.assertEqual(1, len(collection_list)) return collection_list[0] @@ -533,15 +535,16 @@ class ArvPutIntegrationTest(run_test_server.TestCaseWithServers, # making sure collections.create tells the API server what our # desired replication level is. collection = self.run_and_find_collection("", ['--replication', '4']) - self.assertEqual(4, collection['redundancy']) + self.assertEqual(4, collection['replication_desired']) def test_put_collection_with_default_redundancy(self): - collection = self.run_and_find_collection("", []) - self.assertEqual(2, collection['redundancy']) + collection = self.run_and_find_collection("") + self.assertEqual(2, collection['replication_desired']) def test_put_collection_with_unnamed_project_link(self): - link = self.run_and_find_collection("Test unnamed collection", - ['--portable-data-hash', '--project-uuid', self.PROJECT_UUID]) + link = self.run_and_find_collection( + "Test unnamed collection", + ['--portable-data-hash', '--project-uuid', self.PROJECT_UUID]) username = pwd.getpwuid(os.getuid()).pw_name self.assertRegexpMatches( link['name'], @@ -549,8 +552,9 @@ class ArvPutIntegrationTest(run_test_server.TestCaseWithServers, def test_put_collection_with_name_and_no_project(self): link_name = 'Test Collection Link in home project' - collection = self.run_and_find_collection("Test named collection in home project", - ['--portable-data-hash', '--name', link_name]) + collection = self.run_and_find_collection( + "Test named collection in home project", + ['--portable-data-hash', '--name', link_name]) self.assertEqual(link_name, collection['name']) my_user_uuid = self.current_user()['uuid'] self.assertEqual(my_user_uuid, collection['owner_uuid'])