ev-json-string-view-get-test-003¶
| 字段 | 值 |
|---|---|
| 项目 | nlohmann/json |
| 固定 commit | 55f93686c015 |
| 路径 | tests/src/unit-conversions.cpp |
| 行段 | L496-L502 |
| 特性 | std::string_view |
| 许可证 | MIT |
| 代码来源 | 项目源码 |
| 级别 | manual |
| 审核 | zyuhao7 @ 2026-10-24 |
| 测试代码 | 是 |
| 发现方式 | regex |
用法¶
验证 get
为什么典型¶
测试锁定视图转换路径,确保升级标准库或库版本后行为不漂移。
摘录¶
#if defined(JSON_HAS_CPP_17)
SECTION("std::string_view")
{
std::string_view const s = j.get<std::string_view>();
CHECK(json(s) == j);
}
#endif
备注¶
测试证据;补充生产路径之外的行为锁定。