personal memory agent
1# SPDX-License-Identifier: AGPL-3.0-only
2# Copyright (c) 2026 sol pbc
3
4import importlib
5from datetime import datetime
6
7
8def test_parse_time_range():
9 util = importlib.import_module("think.utils")
10 res = util.parse_time_range("July 19 3p-4p")
11 assert res is not None
12 day, start, end = res
13 expected_day = datetime(datetime.now().year, 7, 19).strftime("%Y%m%d")
14 assert day == expected_day
15 assert start == "150000"
16 assert end == "160000"