From c28621f1e220417cfeb2edd0651289b591622b49 Mon Sep 17 00:00:00 2001 From: Ghislain Fourny Date: Tue, 24 Mar 2026 13:46:18 +0100 Subject: [PATCH] Fix period duration string. --- brel/characteristics/period_characteristic.py | 2 +- tests/core_tests/test_fact.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/brel/characteristics/period_characteristic.py b/brel/characteristics/period_characteristic.py index 3280b069..55b290c5 100644 --- a/brel/characteristics/period_characteristic.py +++ b/brel/characteristics/period_characteristic.py @@ -105,7 +105,7 @@ def __str__(self) -> str: if self.__is_instant: return f"{self.__instant_date}" else: - return f"{self.__start_date} - {self.__end_date}" + return f"{self.__start_date}/{self.__end_date}" def __eq__(self, __value: object) -> bool: if not isinstance(__value, PeriodCharacteristic): diff --git a/tests/core_tests/test_fact.py b/tests/core_tests/test_fact.py index 43a05256..ab3ec256 100644 --- a/tests/core_tests/test_fact.py +++ b/tests/core_tests/test_fact.py @@ -39,8 +39,8 @@ def test_qname_getters(): assert fact.get_unit() == None, "Expected None as fact unit is not defined" assert ( - str(fact.get_period()) == "2022-09-25 - 2023-07-01" - ), "Expected '2022-09-25 - 2023-07-01' as fact unit is 'from 2022-09-25 to 2023-07-01'" + str(fact.get_period()) == "2022-09-25/2023-07-01" + ), "Expected '2022-09-25/2023-07-01' as fact unit is 'from 2022-09-25 to 2023-07-01'" assert ( str(fact.get_concept()) == "dei:DocumentQuarterlyReport" ), "Expected 'dei:DocumentQuarterlyReport' as fact concept is 'dei:DocumentQuarterlyReport'"