fix date game in tests

This commit is contained in:
Pablo Martin 2024-06-11 13:27:07 +02:00
parent cae0475dea
commit cba810dc5d

View file

@ -11,16 +11,16 @@ from xexe.utils import DateRange
def test_handle_input_rates_works_with_full_correct_inputs():
handled_inputs = handle_get_rates_inputs(
start_date=datetime.datetime.now(),
end_date=datetime.datetime.now() + datetime.timedelta(days=7),
start_date=datetime.datetime.now() - datetime.timedelta(days=7),
end_date=datetime.datetime.now() - datetime.timedelta(days=1),
currencies="USD,EUR,GBP",
dry_run=False,
output="test_output.csv",
)
expected_result = {
"date_range": DateRange(
start_date=datetime.datetime.now().date(),
end_date=(datetime.datetime.now() + datetime.timedelta(days=7)).date(),
start_date=(datetime.datetime.now() - datetime.timedelta(days=7)).date(),
end_date=(datetime.datetime.now() - datetime.timedelta(days=1)).date(),
),
"currencies": {Currency("USD"), Currency("EUR"), Currency("GBP")},
"dry_run": False,
@ -88,7 +88,7 @@ def test_handle_input_rates_start_and_end_date_equal_works_fine():
expected_result = {
"date_range": DateRange(
start_date=datetime.datetime.now().date(),
end_date=(datetime.datetime.now() + datetime.timedelta(days=7)).date(),
end_date=datetime.datetime.now().date(),
),
"currencies": {Currency("USD"), Currency("EUR"), Currency("GBP")},
"dry_run": False,