mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 20:40:43 +00:00
test: follow update channel assertion extraction
This commit is contained in:
@@ -31,6 +31,8 @@ const DOCTOR_SWITCH_DOCKER_E2E_PATH = "scripts/e2e/doctor-install-switch-docker.
|
||||
const DOCTOR_SWITCH_SCENARIO_PATH = "scripts/e2e/lib/doctor-install-switch/scenario.sh";
|
||||
const PACKAGE_COMPAT_PATH = "scripts/e2e/lib/package-compat.mjs";
|
||||
const UPDATE_CHANNEL_SWITCH_DOCKER_E2E_PATH = "scripts/e2e/update-channel-switch-docker.sh";
|
||||
const UPDATE_CHANNEL_SWITCH_ASSERTIONS_PATH =
|
||||
"scripts/e2e/lib/update-channel-switch/assertions.mjs";
|
||||
const CENTRALIZED_BUILD_SCRIPTS = [
|
||||
"scripts/docker/setup.sh",
|
||||
"scripts/e2e/browser-cdp-snapshot-docker.sh",
|
||||
@@ -145,9 +147,11 @@ describe("docker build helper", () => {
|
||||
const pluginUpdateScenario = readFileSync(PLUGIN_UPDATE_SCENARIO_PATH, "utf8");
|
||||
const pluginUpdateProbe = readFileSync(PLUGIN_UPDATE_PROBE_PATH, "utf8");
|
||||
const packageCompat = readFileSync(PACKAGE_COMPAT_PATH, "utf8");
|
||||
const updateChannelAssertions = readFileSync(UPDATE_CHANNEL_SWITCH_ASSERTIONS_PATH, "utf8");
|
||||
const scripts = [
|
||||
doctorScenario,
|
||||
updateChannel,
|
||||
updateChannelAssertions,
|
||||
pluginsSweep,
|
||||
pluginsMarketplace,
|
||||
pluginsClawhub,
|
||||
@@ -173,7 +177,8 @@ describe("docker build helper", () => {
|
||||
expect(scripts.join("\n")).toContain(
|
||||
"Package $package_version must support gateway install --wrapper.",
|
||||
);
|
||||
expect(scripts.join("\n")).toContain("expected persisted update.channel dev");
|
||||
expect(updateChannel).toContain("assert-config-channel dev");
|
||||
expect(updateChannelAssertions).toContain("expected persisted update.channel ${channel}");
|
||||
expect(pluginsAssertions).toContain("expected modern installRecords in installed plugin index");
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user