feat: 收口 Rust Web 3000 主链
This commit is contained in:
@@ -836,6 +836,26 @@ mod tests {
|
||||
assert!(request.payload_json.contains("\"name\":\"mindmaps.get\""));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn mindmap_editor_scene_query_maps_to_mindmaps_get_editor_scene() {
|
||||
let query = QueryEnvelope {
|
||||
name: "mindmap.editor_scene.get".into(),
|
||||
payload: GetMindmap {
|
||||
document_id: "page_1".into(),
|
||||
mindmap_id: "mind_1".into(),
|
||||
workspace_id: Some("ws_1".into()),
|
||||
},
|
||||
};
|
||||
|
||||
let request =
|
||||
build_query_request(&demo_context(), &query).expect("query request should build");
|
||||
assert_eq!(request.function_name, "mindmaps:getEditorScene");
|
||||
assert_eq!(request.workspace_id.as_deref(), Some("ws_1"));
|
||||
assert!(request
|
||||
.payload_json
|
||||
.contains("\"name\":\"mindmap.editor_scene.get\""));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn sidebar_dataset_query_maps_to_sidebar_dataset_list() {
|
||||
let query = QueryEnvelope {
|
||||
|
||||
@@ -101,6 +101,7 @@ pub fn map_query_name_to_convex(query_name: &str) -> &'static str {
|
||||
"page.aggregate.get" => "documents:getPageAggregate",
|
||||
"mindmaps.get" => "mindmaps:get",
|
||||
"mindmap.projection.get" => "mindmaps:getProjection",
|
||||
"mindmap.editor_scene.get" => "mindmaps:getEditorScene",
|
||||
"blocks.get" => "blocks:getById",
|
||||
"sidebar.dataset.list" => "sidebar:datasetList",
|
||||
"search.documents" => "search:documents",
|
||||
|
||||
Reference in New Issue
Block a user