Open
Description
When we experience e.g. a constraint validation failure, we're getting Neo4j::Driver::Exceptions::ClientException
instead of the expected error class, ActiveGraph::Core::SchemaErrors::ConstraintValidationFailedError
.
Upon digging deeper, it appears to me that the ActiveGraph::Core::SchemaErrors::CypherError
family of exceptions are completely unused. The API to convert from Neo4j driver errors to ActiveGraph errors is present, but never called. The specs only test the ActiveGraph::Core::SchemaErrors::CypherError
API as far as I can see, but not that the conversion ever actually takes place.
Metadata
Metadata
Assignees
Labels
No labels