--- a/devtools/testlib.py Wed Nov 03 16:39:49 2010 +0100
+++ b/devtools/testlib.py Fri Nov 05 17:11:40 2010 +0100
@@ -661,6 +661,13 @@
# content validation #######################################################
+ def assertDocTestFile(self, testfile):
+ # doctest returns tuple (failure_count, test_count)
+ result = self.shell.process_script(testfile)
+ if result[0] and result[1]:
+ raise self.failureException("doctest file '%s' failed"
+ % testfile)
+
# validators are used to validate (XML, DTD, whatever) view's content
# validators availables are :
# DTDValidator : validates XML + declared DTD