Skip to content
This repository was archived by the owner on Oct 31, 2024. It is now read-only.
This repository was archived by the owner on Oct 31, 2024. It is now read-only.

CIパイプラインが異常終了している #18

@aoiro27

Description

@aoiro27

問題

CIパイプランのテストが異常終了している。
E.EEEFFFEFFFFFFEFEEEEE
https://app.circleci.com/pipelines/github/kitadakyou/PyBacklogPy/70/workflows/eb735a9a-b887-4c50-9844-46ee562e931f/jobs/72

※既知のIssueとは別箇所
#17

試行結果

以下3パターン試したところ、3のAPIキー期限切れの場合に同エラーとなったため、
Circle CI側に設定されているAPIキーの妥当性を確認お願いします。

1.パイプラインと同環境で実行

実行結果 ..F................................F../home/ec2-user/environment/PyBacklogPy/tests/test_wiki.py:131: ResourceWarning: unclosed file <_io.BufferedReader name='tmp/150.png'> filename=get_YYYYMMDDHHMMSS_name('image_', now) + '.png', ResourceWarning: Enable tracemalloc to get the object allocation traceback ....... ====================================================================== FAIL: test_custom_field (test_custom_field.Test) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/ec2-user/environment/PyBacklogPy/tests/test_custom_field.py", line 47, in test_custom_field self.assertTrue(response_list_field.ok, msg='単一リストカスタム属性の追加に失敗') AssertionError: False is not true : 単一リストカスタム属性の追加に失敗

======================================================================
FAIL: test_edit_webhook (test_webhook.Test)

Traceback (most recent call last):
File "/home/ec2-user/environment/PyBacklogPy/tests/test_webhook.py", line 45, in test_edit_webhook
import unittest
self.assertTrue(response_post.ok, msg='Webhookの追加に失敗')
AssertionError: False is not true : Webhookの追加に失敗


Ran 45 tests in 66.737s

FAILED (failures=2)

→再現せず

2.パイプラインの環境変数設定漏れ

$ cat secrets
[backlog]
Host = 
ApiKey = 
実行結果
E.EEEEEEEEEEEEEEEEEEEE
======================================================================
ERROR: setUpClass (test_category.TestCategory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_category.py", line 12, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: setUpClass (test_custom_field.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_custom_field.py", line 12, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: setUpClass (test_git_ripository.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_git_ripository.py", line 11, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: setUpClass (test_issue.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_issue.py", line 13, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: test_get_license (test_licence.TestLicence)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_licence.py", line 10, in test_get_license
    response = licence.get_licence()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Licence.py", line 25, in get_licence
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/space/licence': No host supplied

======================================================================
ERROR: test_get_notification (test_notification.TestNotification)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_notification.py", line 25, in test_get_notification
    order='asc',
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Notification.py", line 51, in get_notification
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/notifications': No host supplied

======================================================================
ERROR: test_get_priority_list (test_priority.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_priority.py", line 13, in test_get_priority_list
    response = self.priority.get_priority_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Priority.py", line 23, in get_priority_list
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/priorities': No host supplied

======================================================================
ERROR: setUpClass (test_project.TestProject)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_project.py", line 14, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: test_get_resolution_list (test_resolution.TestResolution)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_resolution.py", line 13, in test_get_resolution_list
    response = self.resolution.get_resolution_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Resolution.py", line 23, in get_resolution_list
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/resolutions': No host supplied

======================================================================
ERROR: test_get_recent_updates (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 37, in test_get_recent_updates
    order='asc',
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Space.py", line 60, in get_recent_updates
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/space/activities': No host supplied

======================================================================
ERROR: test_get_space (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 14, in test_get_space
    response = self.space.get_space()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Space.py", line 22, in get_space
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/space': No host supplied

======================================================================
ERROR: test_get_space_disk_usage (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 55, in test_get_space_disk_usage
    response = self.space.get_space_disk_usage()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Space.py", line 108, in get_space_disk_usage
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/space/diskUsage': No host supplied

======================================================================
ERROR: test_get_space_logo (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 44, in test_get_space_logo
    path, response = self.space.get_space_logo()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Space.py", line 72, in get_space_logo
    return self.rs.get_file(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 81, in get_file
    response = requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/space/image': No host supplied

======================================================================
ERROR: test_get_space_notification (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 49, in test_get_space_notification
    response = self.space.get_space_notification()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Space.py", line 84, in get_space_notification
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/space/notification': No host supplied

======================================================================
ERROR: setUpClass (test_status.TestStatus)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_status.py", line 11, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: test_get_list_of_teams (test_teams.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_teams.py", line 23, in test_get_list_of_teams
    count=1,
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Team.py", line 43, in get_list_of_teams
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/teams': No host supplied

======================================================================
ERROR: setUpClass (test_user.TestUser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_user.py", line 13, in setUpClass
    cls.myself_user_id = get_myself_user_id()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 16, in get_myself_user_id
    return int(response_to_json(user.get_own_user())['id'])
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/User.py", line 51, in get_own_user
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/users/myself': No host supplied

======================================================================
ERROR: setUpClass (test_version.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_version.py", line 12, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: setUpClass (test_watch.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_watch.py", line 12, in setUpClass
    cls.user_id = get_user_id()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 73, in get_user_id
    return response_to_json(user.get_user_list())[0]['id']
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/User.py", line 25, in get_user_list
    return self.rs.send_get_request(path=path, url_param={})
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/users': No host supplied

======================================================================
ERROR: setUpClass (test_webhook.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_webhook.py", line 13, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

======================================================================
ERROR: setUpClass (test_wiki.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_wiki.py", line 14, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 27, in get_project_id_and_key
    response_project_list = project.get_project_list()
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/Project.py", line 148, in get_project_list
    return self.rs.send_get_request(path=path, url_param=payloads)
  File "/home/ec2-user/environment/PyBacklogPy/pybacklogpy/modules.py", line 49, in send_get_request
    return requests.get(url=(self.api_url + path), params=params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "/home/ec2-user/.local/lib/python3.7/site-packages/requests/models.py", line 390, in prepare_url
    raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'https:///api/v2/projects': No host supplied

----------------------------------------------------------------------
Ran 11 tests in 0.034s

FAILED (errors=21)
→再現せず

3.APIキーの期限切れ

$ cat secrets
[backlog]
Host = <myspace>.backlog.com
ApiKey = hogehoge
実行結果
E.EEEFFFEFFFFFFEFEEEEE
======================================================================
ERROR: setUpClass (test_category.TestCategory)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_category.py", line 12, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_custom_field.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_custom_field.py", line 12, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_git_ripository.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_git_ripository.py", line 11, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_issue.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_issue.py", line 13, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_project.TestProject)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_project.py", line 14, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_status.TestStatus)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_status.py", line 11, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_user.TestUser)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_user.py", line 13, in setUpClass
    cls.myself_user_id = get_myself_user_id()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 16, in get_myself_user_id
    return int(response_to_json(user.get_own_user())['id'])
KeyError: 'id'

======================================================================
ERROR: setUpClass (test_version.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_version.py", line 12, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_watch.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_watch.py", line 12, in setUpClass
    cls.user_id = get_user_id()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 73, in get_user_id
    return response_to_json(user.get_user_list())[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_webhook.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_webhook.py", line 13, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
ERROR: setUpClass (test_wiki.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_wiki.py", line 14, in setUpClass
    cls.project_id, cls.project_key = get_project_id_and_key()
  File "/home/ec2-user/environment/PyBacklogPy/tests/utils.py", line 30, in get_project_id_and_key
    project_id = response_project_list_list[0]['id']
KeyError: 0

======================================================================
FAIL: test_get_license (test_licence.TestLicence)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_licence.py", line 11, in test_get_license
    self.assertTrue(response.ok, msg='ライセンス情報の取得に失敗')
AssertionError: False is not true : ライセンス情報の取得に失敗

======================================================================
FAIL: test_get_notification (test_notification.TestNotification)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_notification.py", line 27, in test_get_notification
    self.assertTrue(response.ok, msg='お知らせ一覧の取得に失敗')
AssertionError: False is not true : お知らせ一覧の取得に失敗

======================================================================
FAIL: test_get_priority_list (test_priority.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_priority.py", line 14, in test_get_priority_list
    self.assertTrue(response.ok, msg='優先度一覧の取得に失敗')
AssertionError: False is not true : 優先度一覧の取得に失敗

======================================================================
FAIL: test_get_resolution_list (test_resolution.TestResolution)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_resolution.py", line 14, in test_get_resolution_list
    self.assertTrue(response.ok, msg='完了理由一覧の取得に失敗')
AssertionError: False is not true : 完了理由一覧の取得に失敗

======================================================================
FAIL: test_get_recent_updates (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 39, in test_get_recent_updates
    self.assertTrue(response.ok, msg='最近の更新の取得に失敗')
AssertionError: False is not true : 最近の更新の取得に失敗

======================================================================
FAIL: test_get_space (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 15, in test_get_space
    self.assertTrue(response.ok, msg='スペース情報の取得に失敗')
AssertionError: False is not true : スペース情報の取得に失敗

======================================================================
FAIL: test_get_space_disk_usage (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 56, in test_get_space_disk_usage
    self.assertTrue(response.ok, msg='スペースの容量使用状況の取得に失敗')
AssertionError: False is not true : スペースの容量使用状況の取得に失敗

======================================================================
FAIL: test_get_space_logo (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 45, in test_get_space_logo
    self.assertTrue(response.ok, msg='スペースロゴの取得に失敗')
AssertionError: False is not true : スペースロゴの取得に失敗

======================================================================
FAIL: test_get_space_notification (test_space.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_space.py", line 50, in test_get_space_notification
    self.assertTrue(response.ok, msg='スペースのお知らせの取得に失敗')
AssertionError: False is not true : スペースのお知らせの取得に失敗

======================================================================
FAIL: test_get_list_of_teams (test_teams.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ec2-user/environment/PyBacklogPy/tests/test_teams.py", line 25, in test_get_list_of_teams
    self.assertTrue(response.ok, msg='チーム一覧の取得に失敗')
AssertionError: False is not true : チーム一覧の取得に失敗

----------------------------------------------------------------------
Ran 11 tests in 12.715s

FAILED (failures=10, errors=11)
→同じエラーになった。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions