Data testing

All input and output tables are validated by running data tests, using the Great Expectations (GE) framework.

Data tests check node ID schema, table schema, and values specified in the Alignment configuration JSON (e.g. are all the mapping types specified in the JSON, are all node IDs adhere to the schema etc.).

GE tests overview

GE tests overview

Data tests can be examined via data docs: Figure GE tests overview shows the overview of all tests, Figure Node table data tests shows tests for a given table (nodes_unmapped.csv).

Node table data tests

Node table data tests