From 1d8ae65fd8595e114fe9e7381cc93f68622b87f3 Mon Sep 17 00:00:00 2001 From: Pablo Martin Date: Tue, 11 Jun 2024 13:14:15 +0200 Subject: [PATCH] element wise assert --- tests/tests_unit/test_input_handling.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/tests_unit/test_input_handling.py b/tests/tests_unit/test_input_handling.py index de8170c..a2ec661 100644 --- a/tests/tests_unit/test_input_handling.py +++ b/tests/tests_unit/test_input_handling.py @@ -1,4 +1,5 @@ import datetime +import pathlib import pytest from currencies import Currency @@ -25,7 +26,9 @@ def test_handle_input_rates_works_with_full_correct_inputs(): "dry_run": False, "output": pathlib.Path("test_output.csv"), } - assert handled_inputs == expected_result + + for item in expected_result.items(): + assert handled_inputs[item] == expected_result[item] def test_handle_input_rates_raises_with_bad_currency_code(): @@ -91,4 +94,6 @@ def test_handle_input_rates_start_and_end_date_equal_works_fine(): "dry_run": False, "output": "test_output.csv", } - assert handled_inputs == expected_result + + for item in expected_result.items(): + assert handled_inputs[item] == expected_result[item]