test: guard default workspace against legacy ai data
This commit is contained in:
@@ -12078,6 +12078,19 @@ fn main() {}
|
|||||||
assert!(!expected_root.join("assets").exists());
|
assert!(!expected_root.join("assets").exists());
|
||||||
assert!(!expected_root.join("mindmaps").exists());
|
assert!(!expected_root.join("mindmaps").exists());
|
||||||
assert!(!expected_root.join("ai-sessions").exists());
|
assert!(!expected_root.join("ai-sessions").exists());
|
||||||
|
for retired_artifact in [
|
||||||
|
".opencode",
|
||||||
|
"opencode.json",
|
||||||
|
".openhub-directory-permissions.json",
|
||||||
|
".openhub-tool-permissions.json",
|
||||||
|
"openhub-sync-proof",
|
||||||
|
"__ai_admin_openhub_like.md",
|
||||||
|
] {
|
||||||
|
assert!(
|
||||||
|
!expected_root.join(retired_artifact).exists(),
|
||||||
|
"默认工作区不应创建历史 OpenHub/opencode 数据: {retired_artifact}"
|
||||||
|
);
|
||||||
|
}
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
payload["workspace"]["manifest"]["workspaceId"],
|
payload["workspace"]["manifest"]["workspaceId"],
|
||||||
"local-ws:user~40example.com:my-space"
|
"local-ws:user~40example.com:my-space"
|
||||||
|
|||||||
Reference in New Issue
Block a user