模拟当前时间#
- langchain_core.utils.utils.mock_now(dt_value)[source]#
用于在单元测试中模拟datetime.now()的上下文管理器。
- Parameters:
dt_value – 用于 datetime.now() 的日期时间值。
- Yields:
datetime.datetime – 被模拟的日期时间类。
示例: 使用 mock_now(datetime.datetime(2011, 2, 3, 10, 11)):
断言 datetime.datetime.now() == datetime.datetime(2011, 2, 3, 10, 11)
使用 mock_now 的示例