====================================================================== ERROR: Existing status for update with info should return a 204 response ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/tests/api/test_deposit_update_status.py", line 80, in update_deposit_status_with_info 'origin_url': origin_url, File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 177, in put path, data=data, format=format, content_type=content_type, **extra) File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 95, in put return self.generic('PUT', path, data, content_type, **extra) File "/usr/lib/python3/dist-packages/django/test/client.py", line 409, in generic return self.request(**r) File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 158, in request return super(APIClient, self).request(**kwargs) File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 110, in request request = super(APIRequestFactory, self).request(**kwargs) File "/usr/lib/python3/dist-packages/django/test/client.py", line 494, in request six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/django/utils/six.py", line 686, in reraise raise value File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py", line 42, in inner response = get_response(request) File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 187, in _get_response response = self.process_exception_by_middleware(e, request) File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 185, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python3/dist-packages/django/views/decorators/csrf.py", line 58, in wrapped_view return view_func(*args, **kwargs) File "/usr/lib/python3/dist-packages/django/views/generic/base.py", line 68, in view return self.dispatch(request, *args, **kwargs) File "/usr/lib/python3/dist-packages/rest_framework/views.py", line 466, in dispatch response = self.handle_exception(exc) File "/usr/lib/python3/dist-packages/rest_framework/views.py", line 463, in dispatch response = handler(request, *args, **kwargs) File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/api/common.py", line 832, in put data = self.process_put(req, headers, collection_name, deposit_id) File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/api/private/deposit_update_status.py", line 78, in process_put DIRECTORY, dir_id, metadata={'origin': origin_url}) TypeError: persistent_identifier() got an unexpected keyword argument 'metadata' ====================================================================== [0/1998] ERROR: Load a deposit with metadata, test metadata integrity ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/tests/loader/test_loader.py", line 301, in inject_deposit_verify_metadata self.assertRegex(deposit.swh_id, r'^swh:1:dir:.*') File "/usr/lib/python3.5/unittest/case.py", line 1285, in assertRegex if not expected_regex.search(text): TypeError: expected string or bytes-like object -------------------- >> begin captured logging << -------------------- swh.deposit.loader.loader.DepositLoader: ERROR: Problem when trying to update the deposit's status Traceback (most recent call last): File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/loader/loader.py", line 131, in post_load origin_url=self.origin['url']) File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/tests/loader/common.py", line 49, in status_update data=json.dumps(payload)) File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 177, in put path, data=data, format=format, content_type=content_type, **extra) File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 95, in put return self.generic('PUT', path, data, content_type, **extra) File "/usr/lib/python3/dist-packages/django/test/client.py", line 409, in generic return self.request(**r) File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 158, in request return super(APIClient, self).request(**kwargs) File "/usr/lib/python3/dist-packages/rest_framework/test.py", line 110, in request request = super(APIRequestFactory, self).request(**kwargs) File "/usr/lib/python3/dist-packages/django/test/client.py", line 494, in request six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/django/utils/six.py", line 686, in reraise raise value File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py", line 42, in inner response = get_response(request) File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 187, in _get_response response = self.process_exception_by_middleware(e, request) File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 185, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python3/dist-packages/django/views/decorators/csrf.py", line 58, in wrapped_view return view_func(*args, **kwargs) File "/usr/lib/python3/dist-packages/django/views/generic/base.py", line 68, in view return self.dispatch(request, *args, **kwargs) File "/usr/lib/python3/dist-packages/rest_framework/views.py", line 466, in dispatch response = self.handle_exception(exc) File "/usr/lib/python3/dist-packages/rest_framework/views.py", line 463, in dispatch response = handler(request, *args, **kwargs) File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/api/common.py", line 832, in put data = self.process_put(req, headers, collection_name, deposit_id) File "/home/morane/Documents/code/swh-environment/swh-deposit/swh/deposit/api/private/deposit_update_status.py", line 78, in process_put DIRECTORY, dir_id, metadata={'origin': origin_url}) TypeError: persistent_identifier() got an unexpected keyword argument 'metadata' --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 101 tests in 6.518s