mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-11 13:24:55 +01:00
test(server): run status corpus fixtures once (#16078)
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
0e1bb3748b
commit
5f160421e3
2 files changed
+114
-6
No files matched your search
@@ -1822,7 +1822,7 @@ describe("P6-31 Section 18.13 executable status-authority corpus", () => {
|
||||
};
|
||||
}
|
||||
|
||||
it("executes all 53 fixtures in their production consumers and joins all 70 matrix rows", async () => {
|
||||
it("executes all 53 fixtures, joins all 70 matrix rows, and rejects mutated comparison fields", async () => {
|
||||
expect(corpus.schema).toBe("paperclip.status-authority-conformance.v1");
|
||||
expect(corpus.fixtures).toHaveLength(53);
|
||||
|
||||
@@ -1869,11 +1869,6 @@ describe("P6-31 Section 18.13 executable status-authority corpus", () => {
|
||||
.toBe(requiredConsumerForMatrixRow(result.matrixRow));
|
||||
}
|
||||
}
|
||||
}, 60_000);
|
||||
|
||||
it("fails independently when any asserted field category is mutated", async () => {
|
||||
const observations = new Map<string, FixtureObservation>();
|
||||
for (const fixture of corpus.fixtures) observations.set(fixture.id, await executeFixture(fixture));
|
||||
|
||||
for (const fixture of corpus.fixtures) {
|
||||
const observed = observations.get(fixture.id)!;
|
||||
|
||||
Reference in new issue
Block a user