Skip to content

test: cover RDF2JSON annotator branches and imports - #1450

Merged
haideriqbal merged 1 commit into
rdf2json-semantic-contractsfrom
rdf2json-annotator-contracts
Sep 29, 2026
Merged

haideriqbal merged 1 commit into
rdf2json-semantic-contractsfrom
rdf2json-annotator-contracts

Conversation

@haideriqbal

Copy link
Copy Markdown
Collaborator

Stacked on #1448; review only the incremental diff here.

Adds direct public-annotator tests for RelatedAnnotator oneOf/intersectionOf branches and ShortForm/Label behavior; a packaged-CLI local owl:imports fixture asserting provenance, labels, and derived parent; and a coverage map for all 22 annotators with explicit gaps.

Verification: Java 21, mvn -q -ntp -f dataload/pom.xml verify passed. Focused import test also passed after strengthening directParent and shared-label assertions.

Not frozen in this PR: hasValue relatedTo direction is observed but needs domain contract confirmation. Same-run ontology failure isolation remains a separate Nextflow test gap.

@haideriqbal
haideriqbal added this pull request to stack #1451 September 29, 2026 23:19
@haideriqbal
haideriqbal merged commit 6f4d7e4 into dev Sep 29, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant