Skip to content

Commit 9a1a7bc

Browse files
committed
Added equality check for row_filter test
1 parent 97a1923 commit 9a1a7bc

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

process_report/tests/unit/data_tools/test_data_tools.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,10 @@ def test_row_filter_empty_returns_none():
4545
def test_row_filter_builds_combined_and_expression(filters: dict[str, str]):
4646
expression = costs._row_filter(**filters)
4747
assert isinstance(expression, costs.And)
48-
assert isinstance(expression.left, costs.EqualTo)
49-
assert isinstance(expression.right, costs.EqualTo)
48+
49+
(left_col, left_val), (right_col, right_val) = filters.items()
50+
assert expression.left == costs.EqualTo(left_col, left_val)
51+
assert expression.right == costs.EqualTo(right_col, right_val)
5052

5153

5254
def test_aggregate_by_rounds_and_forwards_filters(

0 commit comments

Comments
 (0)