Caching tests: leaves-reads tokens for the timestamp32/64/96 exts and same-shaped non-timestamp exts (vector tests fail here: vectors stale)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
51631f07d5
commit
2bcbe17253
1 changed files with 2 additions and 1 deletions
|
|
@ -241,12 +241,13 @@ namespace GameCult.Caching.Tests
|
|||
|
||||
// ---- the wider leaves: reads and one record of every leaf ----
|
||||
|
||||
// The value token of each wide read case, as MessagePack hex. c1 is a code no reader assigns; d40100 is an application ext, which the any leaf refuses; 92a161ca3f800000, 92a16105 and 92a161a162 give the record slots a float, an int and a str in the second slot.
|
||||
// The value token of each wide read case, as MessagePack hex. c1 is a code no reader assigns; d40100 is an application ext, which the any leaf refuses; d6ff00000000, d7ff0000000000000000 and c70cff... are the timestamp32, timestamp64 and timestamp96 exts, which the any leaf reads, while d6fe00000000 and c70100ff are same-shaped non-timestamp exts, which it refuses; 92a161ca3f800000, 92a16105 and 92a161a162 give the record slots a float, an int and a str in the second slot.
|
||||
private static readonly string[] WideValues =
|
||||
{
|
||||
"05", "ff", "cb3ff8000000000000", "ca3fc00000", "c0", "c2", "c3", "a161", "d90161", "c40100", "90", "9101", "91a161", "80", "81a161a162",
|
||||
"920091ca3f800000", "9291a161ca3f800000", "9192a161ca3f800000", "c1",
|
||||
"92a161ca3f800000", "92a16105", "92a161a162", "d40100",
|
||||
"d6ff00000000", "d7ff0000000000000000", "c70cff000000000000000000000000", "d6fe00000000", "c70100ff",
|
||||
};
|
||||
|
||||
// What the reference reads from a one-slot record of the leaf, and the bytes it writes back for what it read.
|
||||
|
|
|
|||
Loading…
Reference in a new issue