chore: update backend tests

This commit is contained in:
2026-06-16 12:01:03 +03:00
parent 6162fc824f
commit 508377f7a7
16 changed files with 149 additions and 89 deletions

View File

@@ -1,5 +1,9 @@
# #region Test.AppTimezoneEdge [C:1] [TYPE Module] [SEMANTICS test,timezone,format,offset,edge]
# #region Test.AppTimezoneEdge [C:3] [TYPE Module] [SEMANTICS test,timezone,format,offset,edge]
# @BRIEF Edge-case coverage for core/timezone.py — format_timezone_offset fallback.
# @RELATION BINDS_TO -> [Timezone]
# @TEST_EDGE: empty_strftime -> Fallback to '+00:00' when strftime returns empty
# @TEST_EDGE: invalid_timezone -> validate_timezone rejects invalid tz names
# @TEST_EDGE: missing_env_var -> Default timezone when env var not set
from datetime import timezone, timedelta
from unittest.mock import patch