--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/test/unittest_checkintegrity.py Wed Nov 05 15:52:50 2008 +0100
@@ -0,0 +1,22 @@
+import sys
+from StringIO import StringIO
+from logilab.common.testlib import TestCase, unittest_main
+from cubicweb.devtools import init_test_database
+
+
+from cubicweb.server.checkintegrity import check
+
+repo, cnx = init_test_database('sqlite')
+
+class CheckIntegrityTC(TestCase):
+ def test(self):
+ sys.stderr = sys.stdout = StringIO()
+ try:
+ check(repo, cnx, ('entities', 'relations', 'text_index', 'metadata'),
+ True, True)
+ finally:
+ sys.stderr = sys.__stderr__
+ sys.stdout = sys.__stdout__
+
+if __name__ == '__main__':
+ unittest_main()