projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
7696: Refactor locator builder method in PySDK tests.
[arvados.git]
/
sdk
/
python
/
tests
/
test_arv_ls.py
diff --git
a/sdk/python/tests/test_arv_ls.py
b/sdk/python/tests/test_arv_ls.py
index 90bbacfe5af7146ffa4ec3924c00e1b44e0d6715..664b57fc00a57cef068e352232d55d0dfa548a58 100644
(file)
--- a/
sdk/python/tests/test_arv_ls.py
+++ b/
sdk/python/tests/test_arv_ls.py
@@
-1,7
+1,6
@@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#!/usr/bin/env python
# -*- coding: utf-8 -*-
-import hashlib
import io
import random
import io
import random
@@
-11,6
+10,8
@@
import arvados.errors as arv_error
import arvados.commands.ls as arv_ls
import run_test_server
import arvados.commands.ls as arv_ls
import run_test_server
+from arvados_testutil import str_keep_locator
+
class ArvLsTestCase(run_test_server.TestCaseWithServers):
FAKE_UUID = 'zzzzz-4zz18-12345abcde12345'
class ArvLsTestCase(run_test_server.TestCaseWithServers):
FAKE_UUID = 'zzzzz-4zz18-12345abcde12345'
@@
-24,8
+25,7
@@
class ArvLsTestCase(run_test_server.TestCaseWithServers):
def mock_api_for_manifest(self, manifest_lines, uuid=FAKE_UUID):
manifest_text = self.newline_join(manifest_lines)
def mock_api_for_manifest(self, manifest_lines, uuid=FAKE_UUID):
manifest_text = self.newline_join(manifest_lines)
- pdh = '{}+{}'.format(hashlib.md5(manifest_text).hexdigest(),
- len(manifest_text))
+ pdh = str_keep_locator(manifest_text)
coll_info = {'uuid': uuid,
'portable_data_hash': pdh,
'manifest_text': manifest_text}
coll_info = {'uuid': uuid,
'portable_data_hash': pdh,
'manifest_text': manifest_text}