planet/tests/test_docs.py

21 lines
508 B
Python

#!/usr/bin/env python
import unittest, os
from xml.dom import minidom
from glob import glob
class DocsTest(unittest.TestCase):
def test_well_formed(self):
for doc in glob('docs/*'):
if os.path.isdir(doc): continue
if doc.endswith('.css') or doc.endswith('.js'): continue
try:
minidom.parse(doc)
except:
self.fail('Not well formed: ' + doc);
break
else:
self.assertTrue(True);