mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-09-20 00:11:37 +00:00
resolveInstalledFtsExtension (extension-binary-real.test.ts) and resolveSeedExtension (fts-extension-e2e.test.ts) both hardcoded the on-disk FTS extension path as .lbdb/extension/<lbug.VERSION>/..., but LadybugDB's native INSTALL/LOAD resolves its own extension-ABI version directory, which does not always track the npm package version. Bumping @ladybugdb/core from 0.18.1 to 0.18.2 in this PR still installs into a 0.18.1 directory, so both hardcoded lookups came up empty and failed hard under GITNEXUS_REQUIRE_FTS=1 in CI (all platforms, shard 3). Add findInstalledFtsExtension() to discover the real installed file by scanning every version subdirectory, and use it from both test files. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cfg-harness.ts | ||
| cli-entry.ts | ||
| embedding-seed.ts | ||
| fts-availability.ts | ||
| grammar-introspection.ts | ||
| ladybug-native.ts | ||
| literal-collectors.ts | ||
| mini-repo.ts | ||
| parse-source-safe-mock.ts | ||
| perf-sequencer.ts | ||
| shard-balance.ts | ||
| taint-fixture.ts | ||
| test-db.ts | ||
| test-graph.ts | ||
| test-indexed-db.ts | ||
| ts-cfg-harness.ts | ||
| worker-parse.ts | ||