# HG changeset patch
# User sylvain.thenault@logilab.fr
# Date 1234967801 -3600
# Node ID 9a39da0df3a215991158dfc076acbc957a5f3379
# Parent 62253c7fe5bab57f8bc7548efa27d755e00e2ec6
remove buggy unittest_owl
diff -r 62253c7fe5ba -r 9a39da0df3a2 web/test/unittest_owl.py
--- a/web/test/unittest_owl.py Wed Feb 18 15:36:12 2009 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,4075 +0,0 @@
-"""unittests for schema2dot"""
-
-import os
-
-from logilab.common.testlib import TestCase, unittest_main
-from logilab.common.compat import set
-from cubicweb.devtools.testlib import WebTest
-
-from lxml import etree
-from StringIO import StringIO
-
-
-class OWLTC(WebTest):
-
- def test_schema2owl(self):
-
- parser = etree.XMLParser(dtd_validation=True)
-
- owl= StringIO('''
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-''')
-
- rdf = StringIO('''
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ''')
-
-
- xmlschema_rdf = etree.parse(rdf)
- xmlschema_owl = etree.parse(owl)
-
- owlschema = etree.XMLSchema(xmlschema_owl)
- valid = StringIO('''
-
-
-
-
-
-
- ]>
-
-
-
-
- inst_jplorg2 Cubicweb OWL Ontology
-
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- 1
-
-
-
-
-
- 1
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
- n
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- 1
- 1
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- n
-
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ''')
- doc = etree.parse(valid)
- owlschema.validate(doc)
-
-if __name__ == '__main__':
- unittest_main()
-