test: finish bundled plugin config split

This commit is contained in:
Tideclaw
2026-06-01 15:39:12 +00:00
parent e1fc52de3c
commit fbf0f08bf0
2 changed files with 4 additions and 2 deletions

View File

@@ -85,7 +85,7 @@ for plugin_entry in "${plugin_entries[@]}"; do
node "$runtime_smoke" plugin "$plugin_id" "$plugin_dir" "$runtime_requires_config" "$plugin_index" "$plugin_root"
node "$runtime_smoke" tts-global-disable "$plugin_id" "$plugin_dir" "$runtime_requires_config" "$plugin_index" "$plugin_root" ""
if [[ "$plugin_id" == "${OPENCLAW_BUNDLED_PLUGIN_TTS_LIVE_PROVIDER:-openai}" ]]; then
node "$runtime_smoke" tts-openai-live "$plugin_id" "$plugin_dir" "$requires_config" "$plugin_index"
node "$runtime_smoke" tts-openai-live "$plugin_id" "$plugin_dir" "$runtime_requires_config" "$plugin_index"
fi
fi
runtime_finished_at="$(now_ms)"

View File

@@ -1753,7 +1753,9 @@ test -f "$TMPDIR/docker-cmd-seen"
expect(probe).toContain('"openclaw.plugin.json"');
expect(runtimeSmoke).toContain("process.env.OPENCLAW_BUNDLED_PLUGIN_RUNTIME_READY_MS");
expect(runtimeSmoke).toContain("900000");
expect(sweep).toContain("read -r plugin_id plugin_dir requires_config");
expect(sweep).toContain(
"read -r plugin_id plugin_dir install_requires_config runtime_requires_config plugin_root",
);
expect(sweep).toContain('node "$OPENCLAW_ENTRY" plugins install "$plugin_id"');
expect(sweep).toContain('node "$OPENCLAW_ENTRY" plugins uninstall "$plugin_id" --force');
expect(sweep).toContain("now_ms()");