Closed wrobell closed 5 years ago
I have also test for dt-type2
rule. I can see there is processing for the rule in RDFClosure.OWLRL
module, however it seems in one of the post-processing steps the result of inference is ignored or removed. Is that a bug?
it seems in one of the post-processing steps the result of inference is ignored or removed. Is that a bug?
Good question. It is probably a bug. Do you have any more information? Have you tried to re-enable the post-processing steps to see what it does?
I believe, on this branch, I have not disabled any post-processing steps.
I have added unit test for dt-type2 OWL 2 RL rule in this pull request. Also raised ticket #19 about dt-type2 inference issue.
Thanks for the tests. I'll pull this through now but really we all need a plan for a comprehensive set of tests against the spec in order to identify all bugs. There are random rules commented out in the code with no explanation so I don't know what the effects of the dissablement of them is. Comprehensive testing against the RL rules will tell.
This is related to the issue #13.