📦 deps(thirdparty): update snapshots
This commit is contained in:
@@ -6,7 +6,7 @@ const { spawnSync } = require("node:child_process");
|
||||
const test = require("node:test");
|
||||
|
||||
const aggregator = path.resolve(__dirname, "../../../verification/aas-preview/aggregate.mjs");
|
||||
const jobs = ["linux-node-22", "linux-node-24", "macos-node-22", "macos-node-24", "windows-node-22", "windows-node-24"];
|
||||
const jobs = ["linux-node-22"];
|
||||
const notEvaluated = [
|
||||
"native-network-and-filesystem-attempt-observation",
|
||||
"transactional-crash-and-race-certification",
|
||||
@@ -33,11 +33,11 @@ function receipt(jobId) {
|
||||
previewQualified: true,
|
||||
certifiedV1: false,
|
||||
jobId,
|
||||
runtime: { node: { "22": "v22.23.1", "24": "v24.18.0" }[major], platform: { linux: "linux", macos: "darwin", windows: "win32" }[platform], architecture: "x64" },
|
||||
runtime: { node: { "22": "v22.23.1" }[major], platform: { linux: "linux" }[platform], architecture: "x64" },
|
||||
package: { name: "agentic-awesome-skills", version: "14.6.0", tarballIntegrity: "sha512-test", tarballSha256: "sha256-test" },
|
||||
recommendationDigest: "sha256-recommendation",
|
||||
selectionDigest: "sha256-selection",
|
||||
mcpContractDigest: "sha256-contract",
|
||||
lifecycle: { initialized: true, recommended: true, validated: true, planned: true, doctorReadOnly: true },
|
||||
lifecycle: { initialized: true, selected: true, composed: true, validated: true, planned: true, doctorReadOnly: true },
|
||||
writeGuards: { applyDisabledByDefault: true, recoveryDisabledByDefault: true, targetStateCreated: false },
|
||||
mcp: { localStdio: true, readOnlySnapshot: true, nativeAttemptObservation: "notEvaluated" },
|
||||
runtimeCache: { integrity: "sha512-test", closureDigest: "sha256-closure" },
|
||||
@@ -72,7 +72,7 @@ function run(item) {
|
||||
], { encoding: "utf8" });
|
||||
}
|
||||
|
||||
test("preview receipt aggregation requires six consistent functional jobs and a passing Workbench", (t) => {
|
||||
test("preview receipt aggregation requires the supported packed smoke and a passing Workbench", (t) => {
|
||||
const item = fixture();
|
||||
t.after(() => fs.rmSync(item.root, { recursive: true, force: true }));
|
||||
const result = run(item);
|
||||
@@ -80,15 +80,16 @@ test("preview receipt aggregation requires six consistent functional jobs and a
|
||||
const aggregate = JSON.parse(fs.readFileSync(item.out, "utf8"));
|
||||
assert.equal(aggregate.previewQualified, true);
|
||||
assert.equal(aggregate.certifiedV1, false);
|
||||
assert.equal(aggregate.jobs.length, 6);
|
||||
assert.equal(aggregate.jobs.length, 1);
|
||||
assert.equal(aggregate.selectionDigest, "sha256-selection");
|
||||
assert.deepEqual(aggregate.notEvaluated, notEvaluated);
|
||||
});
|
||||
|
||||
test("preview receipt aggregation fails closed on cross-platform evidence drift", (t) => {
|
||||
test("preview receipt aggregation rejects an unexpected job identity", (t) => {
|
||||
const item = fixture();
|
||||
t.after(() => fs.rmSync(item.root, { recursive: true, force: true }));
|
||||
const changed = receipt(jobs[0]);
|
||||
changed.recommendationDigest = "sha256-drift";
|
||||
changed.jobId = "macos-node-22";
|
||||
writeJson(item.receipts[0], changed);
|
||||
const result = run(item);
|
||||
assert.notEqual(result.status, 0);
|
||||
|
||||
Reference in New Issue
Block a user