The TCK (Technology Compatibility Kit)
is a Cucumber-based set of tests that can be used for any openCypher implementation in any of the many
programming languages supported by Cucumber.
Defines the correct behaviour of openCypher under various conditions.
Provides an unambiguous way of certifying implementations for correctness.
Documents the behaviour of queries in a clear manner.
Grouped into features, each of which consists of a set of scenarios, which comprise ordered steps defining the prerequisites, input and expected output.
Allows a proposed change to be expressed clearly, through the modification of existing scenarios or the addition of a new scenario.
The last release of openCypher before the openCypher project hit the road to GQL are listed below.
Note that some of these resources are not maintained beyond this version.