Skip to content

Commit 29e0fc7

Browse files
committed
Adjust test_request_error() for connection error
1 parent 54445e6 commit 29e0fc7

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

test/unit/test_issues.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
from datetime import datetime, timedelta
2525
import pytest
2626

27+
from requests.exceptions import ConnectionError
28+
2729
import utilities as tutil
2830
from sonar import issues, exceptions, logging
2931
from sonar import utilities as util
@@ -254,10 +256,13 @@ def test_request_error() -> None:
254256
"""test_request_error"""
255257
issues_d = issues.search_by_project(endpoint=tutil.TEST_SQ, project_key=tutil.PROJECT_1)
256258
issue = list(issues_d.values())[0]
259+
url = tutil.TEST_SQ.local_url
257260
tutil.TEST_SQ.local_url = "http://localhost:3337"
258-
assert not issue.add_comment("Won't work")
259-
260-
assert not issue.assign("admin")
261+
with pytest.raises(ConnectionError):
262+
issue.add_comment("Won't work")
263+
with pytest.raises(ConnectionError):
264+
issue.assign("admin")
265+
tutil.TEST_SQ.local_url = url
261266

262267

263268
def test_transitions() -> None:

0 commit comments

Comments
 (0)