conformance library
Classes
- DriverTestHarness
-
What a driver provides so
testDriverConformancecan run the shared behavioral suite against it. - Pet
-
A row of the conformance
petstable. - PetSchema
-
The schema of the conformance
petstable. - ReturningSupport
-
A driver's RETURNING capability, declared by passing it to
testDriverConformance. - User
-
A row of the conformance
userstable. - UserSchema
-
The schema of the conformance
userstable.
Properties
- pets → PetSchema
-
The conformance
petstable.final - users → UserSchema
-
The conformance
userstable.final
Functions
-
testDriverConformance(
DriverTestHarness harness, {ReturningSupport? returning}) → void -
Runs the shared driver conformance suite against
harness. -
testDriverContract(
{required String packageName, required SqlDialect dialect, required DdlGenerator createDdlGenerator(), required Schema probe}) → void -
Verifies the CLI-facing contract of the driver package
packageName.