test: add comprehensive Curio installation and runtime fixtures

This commit is contained in:
2026-09-09 17:14:52 +08:00
parent 0d38ef2959
commit 775d891288
38 changed files with 3609 additions and 4 deletions
+9
View File
@@ -0,0 +1,9 @@
# 测试 SDK 分发包
`trove-plugin-sdk-0.1.0.tgz` 是 `@trove/plugin-sdk@0.1.0` 的版本化分发包,复制自 Trove app 仓库 `src-tauri/templates/trove-plugin-sdk-0.1.0.tgz`(参考提交 `66a294a`)。
SHA-256:`9715052f98ff0121f83c13fd538f2b1d3d05028fc498f75f1efadb86624d0272`
根 package.json 使用 `file:vendor/trove-plugin-sdk-0.1.0.tgz` 依赖,pnpm-lock.yaml 固定完整性。构建时从该包复制发布的 `dist/` 到每个 UI;不导入相邻 app 仓库的 SDK 源码,也不依赖公共 CDN。替换 SDK 时应同时更新版本、来源、完整性锁和验证记录。
`shared/backend/src/main.rs` 的 Wire v1 framing、并发/取消与写队列实现基于同一 app 仓库的 Rust 教学后端,扩展为测试探针和显式故障模式;它作为独立 Rust crate 编译。
Binary file not shown.