refactor: externalize document editor adapter runtime

This commit is contained in:
lix-2026
2026-05-26 00:35:35 +08:00
parent 020545e07f
commit 990df30a0f
5 changed files with 3968 additions and 3925 deletions
+7 -1
View File
@@ -2802,7 +2802,13 @@ mod tests {
assert!(html.contains(r#"data-testid="mnote-document-workspace""#));
assert!(html.contains(r#"data-mnote-resource-tab-host="true""#));
assert!(html.contains("__MNOTE_DOCUMENT_PANES_BOOTSTRAP__"));
assert!(html.contains("openResourceInActiveTab"));
assert!(html.contains(
r#"<script type="module" src="/api/mnote-browser-runtime/document-editor-adapter-runtime.js"></script>"#
));
assert!(
include_str!("../../browser/document-editor-adapter-runtime.js")
.contains("openResourceInActiveTab")
);
assert!(!html.contains(r#"<script id="__MNOTE_PAGE_AGGREGATE__""#));
}