Bun compatibility slice
Port/account js/valkey/integration/complex-operations.test.ts at exhaustive corpus position 4069.
Upstream execution contract
The ten nested transaction, complex-key, cache, leaderboard, and distributed-lock cases are guarded by describe.skipIf(!isEnabled). Bun's shared Valkey utilities set isEnabled only when a working Docker daemon and Redis fixture are available. The runner records that skipped container as one suite-level todo.
Required Home behavior
- lower and parse the actual source, including all ten nested test definitions;
- expose a deterministic Valkey test-utils module that reports the unavailable external fixture instead of rejecting the file as unsupported syntax;
- preserve the exact one suite-level todo when the Docker-backed fixture is unavailable;
- add a structured Valkey connection error with causal operation/endpoint stacks and credential/path/query redaction;
- keep the exhaustive and permanent corpus gates at zero failures and zero unsupported cases.
Tracked from #66.