CultLib/packages/cultcache-ts/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens f54472e5fe Merge origin/main (cultcache-rs 0.3.1, the whole-store writer fix) into the C2a landing branch
The stamp functions (Rust refuse_unread_format, TS refuseUnreadFormat) are the single owner of the stamp rule, accept v1 and v3, and are called only from the one reader every whole-store write runs under the lock. The fix's header peek (TS refuseUnreadStoreBytes, peekHeader) is deleted. Its tests that v3 is refused and that a stampless file is healed are dropped; the reversal is a Breaking line in the Rust and TS CHANGELOGs. The 0xff-after-stamp test now runs over v1 and v3.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-23 00:44:59 +02:00
..
cult-cache.test.ts Merge origin/main (cultcache-rs 0.3.1, the whole-store writer fix) into the C2a landing branch 2026-10-23 00:44:59 +02:00
decode-document-payload.test.ts One typed owner of document-payload reads and writes: DocumentPayload is opaque, the definition is required 2026-10-11 19:33:42 +02:00
payload-depth.test.ts cultcache-ts tests: payload-depth store tests read the record through its catalog entry 2026-10-14 04:31:43 +02:00
payload-type.test.ts One typed owner of document-payload reads and writes: DocumentPayload is opaque, the definition is required 2026-10-11 19:33:42 +02:00
store-file.test.ts cultcache-ts: pin the default write path's sync and close order, and a directory at the lock path failing fast 2026-10-20 16:42:24 +02:00
union-parity.test.ts cultcache-py, -rs and -ts: unit-arm tests assert against the bytes the C# reference wrote 2026-10-14 20:33:24 +02:00