Describe snapshot source revisions

This commit is contained in:
2026-07-29 11:52:26 +02:00
parent 602ae6da0b
commit dcb303284c
10 changed files with 246 additions and 27 deletions
+27
View File
@@ -177,6 +177,33 @@ describe("project history repository", () => {
nextBeforeRevision: null,
}
);
assert.deepEqual(
history
.listRevisionsByNumbers("project-1", [3, 1, 3, 99])
.map((revision) => ({
revisionNumber: revision.revisionNumber,
description: revision.description,
})),
[
{
revisionNumber: 3,
description: "Anzahl zurücknehmen",
},
{
revisionNumber: 1,
description: "Stromkreis umbenennen",
},
]
);
assert.deepEqual(
history.listRevisionsByNumbers("project-1", [0]),
[]
);
assert.throws(
() =>
history.listRevisionsByNumbers("project-1", [-1]),
/non-negative integers/
);
} finally {
context.close();
}