推进 INI 面板 launch persistence capabilities manifest
This commit is contained in:
@@ -89,6 +89,21 @@
|
||||
"./control-page.html",
|
||||
"launch API manifest control target",
|
||||
);
|
||||
assertEqual(
|
||||
launchApiManifest.persistenceCapabilities.length,
|
||||
3,
|
||||
"launch API manifest persistence capability count",
|
||||
);
|
||||
assertEqual(
|
||||
launchApiManifest.persistenceCapabilities.map((capability) => capability.id).join(","),
|
||||
"machine-files,session-snapshot,readonly-status",
|
||||
"launch API manifest persistence capability ids",
|
||||
);
|
||||
assertEqual(
|
||||
launchApiManifest.persistenceCapabilities[2].scope,
|
||||
"control-page",
|
||||
"launch API manifest readonly status scope",
|
||||
);
|
||||
assertEqual(
|
||||
launchDoc.querySelector('a[href="./index.html"]').textContent,
|
||||
"Open edit and run panel",
|
||||
|
||||
Reference in New Issue
Block a user