mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-19 09:48:39 +00:00
test: clarify system presence version precedence
This commit is contained in:
@@ -46,6 +46,28 @@ describe("system-presence version fallback", () => {
|
|||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it("still prefers runtime VERSION over OPENCLAW_SERVICE_VERSION when OPENCLAW_VERSION is blank", async () => {
|
||||||
|
await expectSelfVersion(
|
||||||
|
{
|
||||||
|
OPENCLAW_VERSION: " ",
|
||||||
|
OPENCLAW_SERVICE_VERSION: "2.4.6-service",
|
||||||
|
npm_package_version: "1.0.0-package",
|
||||||
|
},
|
||||||
|
async () => (await import("../version.js")).VERSION,
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
|
it("still prefers runtime VERSION over npm_package_version when service markers are blank", async () => {
|
||||||
|
await expectSelfVersion(
|
||||||
|
{
|
||||||
|
OPENCLAW_VERSION: " ",
|
||||||
|
OPENCLAW_SERVICE_VERSION: "\t",
|
||||||
|
npm_package_version: "1.0.0-package",
|
||||||
|
},
|
||||||
|
async () => (await import("../version.js")).VERSION,
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
it("uses runtime VERSION when OPENCLAW_VERSION and OPENCLAW_SERVICE_VERSION are blank", async () => {
|
it("uses runtime VERSION when OPENCLAW_VERSION and OPENCLAW_SERVICE_VERSION are blank", async () => {
|
||||||
await expectSelfVersion(
|
await expectSelfVersion(
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user