Source code for irclog.tests
""":mod:`irclog.tests` --- Unit tests
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. data:: MODULES
The modules to test.
"""
import doctest
import unittest
import irclog.archive
import irclog.web
MODULES = irclog.archive, \
irclog.web
[docs]def suite():
"""Adapts doctests to :mod:`unittest` interface.
:returns: an adopted :class:`unittest.TestSuite` object
"""
suite = unittest.TestSuite()
for mod in MODULES:
suite.addTest(doctest.DocTestSuite(mod))
return suite