VirtualFlyBrain / vfb-neo2owl-test

Some test code to compare the results of the export to the orginal source (neo2owl plugin)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Testing procedure

Local

  1. Make fix to neo2owl
  2. Make sure no System.exit and System.out anywhere unintended. Make sure private static boolean testmode = false; in OWL2OntologyImporter.java.
  3. Build using clean compiler:compile package
  4. Run deploy.sh in neo4j2owl (new editor: need to update scripts with the correct paths). This copies the freshly build neo2owl.jar to some local neo4j instance. Note that this instance must be configured with dbms.security.procedures.unrestricted=ebi.spot.neo4j2owl.* and sufficient memory.
  5. Run/restart the neo4j instance (localhost:7474)
  6. In vfb-neo2owl-test, run docker-run. This will export whatever is loaded in the neo2owl instance as OWL into some specified (see Makefile) directory and runs a ROBOT diff.

About

Some test code to compare the results of the export to the orginal source (neo2owl plugin)


Languages

Language:Shell 72.8%Language:Dockerfile 16.9%Language:Makefile 10.3%