Skip to content

Commit 4691532

Browse files
franccescoclaude
andcommitted
test: update fixtures and tests for archived field on todos and issues
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ac1c491 commit 4691532

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

tests/conftest.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ def sample_todo_data() -> dict[str, Any]:
107107
"Complete": False,
108108
"CreateTime": "2024-01-01T10:00:00Z",
109109
"CompleteTime": None,
110+
"CloseTime": None,
110111
"Owner": {"Id": 123, "Name": "John Doe"},
111112
}
112113

@@ -170,6 +171,7 @@ def sample_issue_data() -> dict[str, Any]:
170171
"CreateTime": "2024-06-01T10:00:00Z",
171172
"CloseTime": None,
172173
"Complete": False,
174+
"Archived": False,
173175
"Owner": {"Id": 123, "Name": "John Doe"},
174176
"Origin": "Infrastructure Meeting",
175177
"OriginId": 456,

tests/test_adversarial_issues_headlines.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,7 @@ def test_owner_is_none_raises_type_error(self) -> None:
389389
"DetailsUrl": "http://example.com",
390390
"CreateTime": "2024-01-01",
391391
"CloseTime": None,
392+
"Archived": False,
392393
"OriginId": 10,
393394
"Origin": "Meeting",
394395
"Owner": None,
@@ -405,6 +406,7 @@ def test_close_time_none_succeeds(self) -> None:
405406
"DetailsUrl": "http://example.com",
406407
"CreateTime": "2024-01-01",
407408
"CloseTime": None,
409+
"Archived": False,
408410
"OriginId": 10,
409411
"Origin": "Meeting",
410412
"Owner": {"Id": 1, "Name": "John"},
@@ -421,6 +423,7 @@ def test_close_time_empty_string(self) -> None:
421423
"DetailsUrl": "http://example.com",
422424
"CreateTime": "2024-01-01",
423425
"CloseTime": "",
426+
"Archived": False,
424427
"OriginId": 10,
425428
"Origin": "Meeting",
426429
"Owner": {"Id": 1, "Name": "John"},

tests/test_issues.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ def test_list_user_issues(self, mock_http_client: Mock, mock_user_id: Mock) -> N
4141
"Origin": "Infrastructure Meeting",
4242
"OriginId": 456,
4343
"DetailsUrl": "https://example.com/issue/401",
44+
"Archived": False,
4445
}
4546
]
4647
mock_http_client.get.return_value = mock_response
@@ -68,6 +69,7 @@ def test_list_meeting_issues(self, mock_http_client: Mock) -> None:
6869
"Origin": "Infrastructure Meeting",
6970
"OriginId": 456,
7071
"DetailsUrl": "https://example.com/issue/401",
72+
"Archived": False,
7173
}
7274
]
7375
mock_http_client.get.return_value = mock_response

0 commit comments

Comments
 (0)