Skip to content

Commit be6e9b1

Browse files
committed
refactor: TT-185 change the scenarios in test_add_sql_date_range_condition_should_update_where_list
1 parent f17d841 commit be6e9b1

File tree

1 file changed

+9
-35
lines changed

1 file changed

+9
-35
lines changed

tests/time_tracker_api/time_entries/time_entries_query_builder_test.py

Lines changed: 9 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -15,42 +15,16 @@ def test_TimeEntryQueryBuilder_is_subclass_CosmosDBQueryBuilder():
1515
)
1616

1717

18-
@pytest.mark.parametrize(
19-
"start_date,end_date,expected_params",
20-
[
21-
(
22-
"2021-03-19T05:07:00.000Z",
23-
"2021-03-25T10:00:00.000Z",
24-
[
25-
{"name": "@start_date", "value": "2021-03-19T05:07:00.000Z"},
26-
{"name": "@end_date", "value": "2021-03-25T10:00:00.000Z"},
27-
],
28-
),
29-
(
30-
"2021-02-10T05:08:00.000Z",
31-
"2021-03-20T11:00:00.000Z",
32-
[
33-
{"name": "@start_date", "value": "2021-02-10T05:08:00.000Z"},
34-
{"name": "@end_date", "value": "2021-03-20T11:00:00.000Z"},
35-
],
36-
),
37-
(
38-
"2021-01-02T05:09:00.000Z",
39-
"2021-01-26T12:00:00.000Z",
40-
[
41-
{"name": "@start_date", "value": "2021-01-02T05:09:00.000Z"},
42-
{"name": "@end_date", "value": "2021-01-26T12:00:00.000Z"},
43-
],
44-
),
45-
],
46-
)
47-
def test_add_sql_date_range_condition_should_update_where_list(
48-
start_date, end_date, expected_params
49-
):
50-
time_entry_query_builder = TimeEntryQueryBuilder().add_sql_date_range_condition(
51-
(start_date, end_date)
18+
def test_add_sql_date_range_condition_should_update_where_list():
19+
time_entry_query_builder = (
20+
TimeEntryQueryBuilder().add_sql_date_range_condition(
21+
("2021-03-19T05:07:00.000Z", "2021-03-25T10:00:00.000Z")
22+
)
5223
)
53-
24+
expected_params = [
25+
{"name": "@start_date", "value": "2021-03-19T05:07:00.000Z"},
26+
{"name": "@end_date", "value": "2021-03-25T10:00:00.000Z"},
27+
]
5428
assert len(time_entry_query_builder.where_conditions) == 1
5529
assert len(time_entry_query_builder.parameters) == len(expected_params)
5630
assert time_entry_query_builder.get_parameters() == expected_params

0 commit comments

Comments
 (0)