test(tree): cover L1 entity fields and block ordering in view_node
This commit is contained in:
@@ -414,3 +414,10 @@ class TestNodeEntityFields:
|
||||
env = TreeEnvironment(_make_entity_test_index())
|
||||
with pytest.raises(KeyError):
|
||||
env.node_entity_fields("nonexistent")
|
||||
|
||||
def test_l1_key_entities(self) -> None:
|
||||
"""L1 节点应返回 key_entities 原文;visible_text 为空时省键。"""
|
||||
env = TreeEnvironment(_make_entity_test_index())
|
||||
fields = env.node_entity_fields("vid_L1_000")
|
||||
assert "reviewer" in fields["实体"]
|
||||
assert "画面文字" not in fields
|
||||
|
||||
Reference in New Issue
Block a user