-
Notifications
You must be signed in to change notification settings - Fork 20
Interactive Tests
The following things should be checked interactively for the next release 0.99. Furthermore the nightly builds should indicate no errors for all supported architectures.
Note: The example files are located in the Hets-lib repository which will be shortly migrated to github
- check if all nodes can be proven for:
hets -g -A Calculi/Space/RCCVerification.het
Only one node is heterogeneous and needs an Isabelle proof.
Make sure that the generated file RCCVerification_RCC_FO_in_MetricSpace__T.thy
in the current directory is properly merged with an existing proof file.
For the node ExtRCCByRCC8Rels__E2 the box "include preceding proven theorem in next proof attempt"
must be checked.
- check
Edit,Proofs,Auto-DG-Proverfollowed byUndoworks for
hets -g Basic/LinearAlgebra_II.casl
- check if the red node
Natwith the goaldichotomy_TotalOrder(afterEdit,Proofs,Auto-DG-Prover) can be proven automatically with Vampire for
hets -g Basic/RelationsAndOrders.casl
-
"Check conservativity" of link from
TestSuite/Conservative/Nat.caslwhich callsAProVE.jarand should result in "The link is mono". -
check owl parser within the
Hetsrepository.
hets -g -i owl OWL2/tests/wine.rdf
- check owl conservativity checker on "Cons?" links. One link can be proven! You may always choose "Locality_BOTTOM_BOTTOM". Also check consistency using pellet und fact. Check "Concept graph" of "Taxonomy Graphs" of the four OWL nodes (that calls the pellet classifier).
hets -g Ontology/Examples/Family.het
- check
OntoDMU.jarwithin theHetsrepository.
hets -g DMU/test/Integrated.het
- check if "Reduce" works within the
Hetsrepository. (see http://www.dfki.de/sks/hets/UserGuide.pdf under "Proofs with Hets" for installation)
hets -g -A CSL/TestData/reduceTest.het