test(workspace): cover escape-link partition metadata (#6066)
This commit is contained in:
1 parent
d01cd8e51a
commit
1c64e52f6e
1 file changed
+1
@@ -83,6 +83,7 @@ def test_escape_symlink_birthtime_is_link_local(tmp_path):
|
|||||||
pytest.skip(f"symlink unavailable: {exc}")
|
pytest.skip(f"symlink unavailable: {exc}")
|
||||||
entry = next(item for item in workspace_api.list_dir(workspace, ".") if item["name"] == "escape.txt")
|
entry = next(item for item in workspace_api.list_dir(workspace, ".") if item["name"] == "escape.txt")
|
||||||
assert entry["target_outside_workspace"] is True
|
assert entry["target_outside_workspace"] is True
|
||||||
|
assert entry["workspace_sort_rank"] == 0
|
||||||
birthtime_ns = getattr(workspace_api, "_birthtime_ns", None)
|
birthtime_ns = getattr(workspace_api, "_birthtime_ns", None)
|
||||||
assert birthtime_ns is not None, "_birthtime_ns helper is missing"
|
assert birthtime_ns is not None, "_birthtime_ns helper is missing"
|
||||||
assert entry["birthtime_ns"] == birthtime_ns(link.lstat())
|
assert entry["birthtime_ns"] == birthtime_ns(link.lstat())
|
||||||
|
|||||||
Reference in new issue
Block a user