Skip to content

Test the non-Cypher branches on every engine - #71

Merged
jasperblues merged 1 commit into
mainfrom
postgres-review-fixes
Oct 23, 2026
Merged

jasperblues merged 1 commit into
mainfrom
postgres-review-fixes

Conversation

@jasperblues

Copy link
Copy Markdown
Collaborator

Problem: #70 moved two engine checks from == ORACLE to !speaksCypher, and no test drives either one.

Before

  • findChunksForEntity's non-Cypher branch: no test on any engine.
  • DrivineNamedEntityDataRepository's constructor guard: no test.

Now

  • AbstractRagSearchCharacterizationTest gains findChunksForEntity returns the chunks related to the entity, so the Cypher and non-Cypher branches run on all five engines. It fails on Postgres with the old == ORACLE check.
  • DrivineNamedEntityDataRepositoryEngineTest: refused on ORACLE and POSTGRES with a message naming the engine and GraphObjectManagerEntityRepository; built on NEO4J, FALKORDB and MEMGRAPH.

Test-only change.

@jasperblues
jasperblues merged commit 2e8b438 into main Oct 23, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant