Source: cloudkitty Version: 12.0.0-3 Severity: serious Tags: ftbfs https://buildd.debian.org/status/fetch.php?pkg=cloudkitty&arch=all&ver=12.0.0-3&stamp=1592315217&raw=0
... ====================================================================== FAIL: cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_paginated(sqlite) cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_paginated(sqlite) ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/cloudkitty/tests/api/v2/test_utils.py", line 198, in test_paginated with mock.patch('flask.request') as m: File "/usr/lib/python3/dist-packages/mock/mock.py", line 1460, in __enter__ if spec is None and _is_async_obj(original): File "/usr/lib/python3/dist-packages/mock/mock.py", line 52, in _is_async_obj if hasattr(obj, '__func__'): File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in __getattr__ return getattr(self._get_current_object(), name) File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object return self.__local() File "/usr/lib/python3/dist-packages/flask/globals.py", line 38, in _lookup_req_object raise RuntimeError(_request_ctx_err_msg) RuntimeError: Working outside of request context. This typically means that you attempted to use functionality that needed an active HTTP request. Consult the documentation on testing for information about how to avoid this problem. ====================================================================== FAIL: cloudkitty.tests.api.v2.dataframes.test_dataframes.TestDataframeListEndpoint.test_non_admin_request_is_filtered_on_project_id cloudkitty.tests.api.v2.dataframes.test_dataframes.TestDataframeListEndpoint.test_non_admin_request_is_filtered_on_project_id ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/cloudkitty/tests/api/v2/dataframes/test_dataframes.py", line 32, in test_non_admin_request_is_filtered_on_project_id with policy_mock, mock.patch('flask.request') as fmock: File "/usr/lib/python3/dist-packages/mock/mock.py", line 1460, in __enter__ if spec is None and _is_async_obj(original): File "/usr/lib/python3/dist-packages/mock/mock.py", line 52, in _is_async_obj if hasattr(obj, '__func__'): File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in __getattr__ return getattr(self._get_current_object(), name) File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object return self.__local() File "/usr/lib/python3/dist-packages/flask/globals.py", line 38, in _lookup_req_object raise RuntimeError(_request_ctx_err_msg) RuntimeError: Working outside of request context. This typically means that you attempted to use functionality that needed an active HTTP request. Consult the documentation on testing for information about how to avoid this problem. ====================================================================== FAIL: cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_body(sqlite) cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_body(sqlite) ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/cloudkitty/tests/api/v2/test_utils.py", line 245, in test_simple_add_input_schema_body with mock.patch('flask.request') as m: File "/usr/lib/python3/dist-packages/mock/mock.py", line 1460, in __enter__ if spec is None and _is_async_obj(original): File "/usr/lib/python3/dist-packages/mock/mock.py", line 52, in _is_async_obj if hasattr(obj, '__func__'): File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in __getattr__ return getattr(self._get_current_object(), name) File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object return self.__local() File "/usr/lib/python3/dist-packages/flask/globals.py", line 38, in _lookup_req_object raise RuntimeError(_request_ctx_err_msg) RuntimeError: Working outside of request context. This typically means that you attempted to use functionality that needed an active HTTP request. Consult the documentation on testing for information about how to avoid this problem. ====================================================================== FAIL: cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_query(sqlite) cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_query(sqlite) ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/cloudkitty/tests/api/v2/test_utils.py", line 226, in test_simple_add_input_schema_query with mock.patch('flask.request') as m: File "/usr/lib/python3/dist-packages/mock/mock.py", line 1460, in __enter__ if spec is None and _is_async_obj(original): File "/usr/lib/python3/dist-packages/mock/mock.py", line 52, in _is_async_obj if hasattr(obj, '__func__'): File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in __getattr__ return getattr(self._get_current_object(), name) File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object return self.__local() File "/usr/lib/python3/dist-packages/flask/globals.py", line 38, in _lookup_req_object raise RuntimeError(_request_ctx_err_msg) RuntimeError: Working outside of request context. This typically means that you attempted to use functionality that needed an active HTTP request. Consult the documentation on testing for information about how to avoid this problem. ====================================================================== FAIL: cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_type_filter_is_passed_separately cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_type_filter_is_passed_separately ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/cloudkitty/tests/api/v2/summary/test_summary.py", line 32, in test_type_filter_is_passed_separately with policy_mock, mock.patch('flask.request') as fmock: File "/usr/lib/python3/dist-packages/mock/mock.py", line 1460, in __enter__ if spec is None and _is_async_obj(original): File "/usr/lib/python3/dist-packages/mock/mock.py", line 52, in _is_async_obj if hasattr(obj, '__func__'): File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 348, in __getattr__ return getattr(self._get_current_object(), name) File "/usr/lib/python3/dist-packages/werkzeug/local.py", line 307, in _get_current_object return self.__local() File "/usr/lib/python3/dist-packages/flask/globals.py", line 38, in _lookup_req_object raise RuntimeError(_request_ctx_err_msg) RuntimeError: Working outside of request context. This typically means that you attempted to use functionality that needed an active HTTP request. Consult the documentation on testing for information about how to avoid this problem. ---------------------------------------------------------------------- Ran 376 tests in 30.621s FAILED (failures=5) make[1]: *** [debian/rules:36: override_dh_install] Error 1