Skip to content

Commit d1ea535

Browse files
Ola AustineOla Austine
authored andcommitted
fix: catching regression in test
1 parent 5c2fecd commit d1ea535

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

src/tests/linear/test_linear_create_issues.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from unittest.mock import patch, MagicMock
33
from src.linear.linear_create_issues import LinearCreateIssueService
44
from src.linear.linear import LinearService
5+
from src.config import Config
56

67

78
# Test for get_data_and_populate_variables
@@ -16,7 +17,8 @@ def test_get_data_and_populate_variables_raises_exception(mock_post):
1617
}
1718
mock_post.return_value = mock_response
1819

19-
service = LinearService()
20+
config = Config()
21+
service = LinearService(config)
2022
linear_service = LinearCreateIssueService(service)
2123
issue1 = MagicMock()
2224
issue1.title = "t1"
@@ -38,7 +40,8 @@ def test_get_data_and_populate_variables_success(mock_post):
3840
"data": {"teams": {"nodes": [{"id": valid_uuid, "name": "tid"}]}}
3941
}
4042
mock_post.return_value = mock_response
41-
linear = LinearService()
43+
config = Config()
44+
linear = LinearService(config)
4245
linear.team_id = valid_uuid
4346
service = LinearCreateIssueService(linear)
4447
issue1 = MagicMock()
@@ -79,8 +82,9 @@ def test_run_query_creates_new(mock_post, mock_redis):
7982

8083
mock_exists = MagicMock()
8184
mock_exists.return_value = False
85+
config = Config()
8286

83-
service = LinearService()
87+
service = LinearService(config)
8488
service.confirm_if_ticket_exists = mock_exists
8589
linear_create = LinearCreateIssueService(service)
8690
var = MagicMock()

src/tests/linear/test_linear_update_issues.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
from datetime import datetime
33
from src.linear.linear_update_issues import LinearUpdateIssueService
44
from src.linear.linear import LinearService
5+
from src.config import Config
56

67

78
def test_check_all_linear_ticket_statuses_internal_mocks():
8-
linear = LinearService()
9+
config = Config()
10+
linear = LinearService(config)
911
# make these methods callables returning the expected values
1012
linear.get_ticket_if_it_exists = MagicMock(
1113
return_value=[{"identifier": "TICKET-1"}]

0 commit comments

Comments
 (0)