Conformance report¶
Generated by scripts/generate_conformance_report.py. Do not edit — it is regenerated by generate_all.py and checked by make check-generated, so it cannot drift from the suite it reports on.
Each cell is the result of running the same check tests/conformance/test_conformance.py runs:
| Mark | Meaning |
|---|---|
| pass | the fixture survived the round trip unchanged |
| FAIL | a node, @type, or predicate value changed |
| not run | the runtime for that connector is not available here |
order¶
tests/conformance/valid/order.jsonld — 3 node(s).
| Connector | Install | Import | Round-trip | Detail |
|---|---|---|---|---|
| TypeScript | npx jsr add @siol-data/linkml-connector |
FAIL | FAIL | stdout: |
| Ruby | gem install dfc-linkml-connector |
FAIL | FAIL | stdout: |
| PHP | composer require siol-data/dfc-connector |
FAIL | FAIL | stdout: |
organization¶
tests/conformance/valid/organization.jsonld — 1 node(s).
| Connector | Install | Import | Round-trip | Detail |
|---|---|---|---|---|
| TypeScript | npx jsr add @siol-data/linkml-connector |
FAIL | FAIL | stdout: |
| Ruby | gem install dfc-linkml-connector |
FAIL | FAIL | stdout: |
| PHP | composer require siol-data/dfc-connector |
FAIL | FAIL | stdout: |
supplied-product¶
tests/conformance/valid/supplied-product.jsonld — 1 node(s).
| Connector | Install | Import | Round-trip | Detail |
|---|---|---|---|---|
| TypeScript | npx jsr add @siol-data/linkml-connector |
FAIL | FAIL | stdout: |
| Ruby | gem install dfc-linkml-connector |
FAIL | FAIL | stdout: |
| PHP | composer require siol-data/dfc-connector |
FAIL | FAIL | stdout: |
Summary¶
| Connector | Install | Cells passed | Failed | Not run |
|---|---|---|---|---|
| TypeScript | npx jsr add @siol-data/linkml-connector |
0 | 6 | 0 |
| Ruby | gem install dfc-linkml-connector |
0 | 6 | 0 |
| PHP | composer require siol-data/dfc-connector |
0 | 6 | 0 |
What this does not cover¶
Conformance is a floor, not a ceiling. Passing every cell means a document survives a round trip through that connector — it does not mean the document is valid DFC. See validation for the four levels of validity and which one this is, and cardinality for the constraint data the connectors carry.
tests/conformance/invalid/ is a placeholder for negative fixtures. It is empty, so no connector is asserted to reject anything yet.