Skip to content

Fix multiple problems with tests#1085

Merged
jamesaoverton merged 2 commits intomasterfrom
fix-tests
Feb 9, 2023
Merged

Fix multiple problems with tests#1085
jamesaoverton merged 2 commits intomasterfrom
fix-tests

Conversation

@jamesaoverton
Copy link
Member

@jamesaoverton jamesaoverton commented Feb 9, 2023

  • annotate.owl was being overwritten by tests, breaking test isolation; changed the output to edit-annotated.owl.
  • edit.owl had undeclared properties, causing axiom annotations to be dropped; declared them and updated several files:
    • example.obo and example.owl
    • release.owl and release-diff.txt
    • part_of_uberon.owl
    • merged.owl
    • merged2.owl
    • merged_catalog.owl
  • two commands were writing to / instead of results/; fixed CommandLineIT to check for this
  • CommandLineIT now deletes the target/integration-tests.txt log
  • a blank node ID was causing spurious diffs; removed it from ro-base.owl and ro-base-reasoned.owl

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