# -*- coding: utf-8 -*- """ jinja2.testsuite.doctests ~~~~~~~~~~~~~~~~~~~~~~~~~ The doctests. Collects all tests we want to test from the Jinja modules. :copyright: (c) 2010 by the Jinja Team. :license: BSD, see LICENSE for more details. """ import unittest import doctest def suite(): from jinja2 import utils, sandbox, runtime, meta, loaders, \ ext, environment, bccache, nodes suite = unittest.TestSuite() suite.addTest(doctest.DocTestSuite(utils)) suite.addTest(doctest.DocTestSuite(sandbox)) suite.addTest(doctest.DocTestSuite(runtime)) suite.addTest(doctest.DocTestSuite(meta)) suite.addTest(doctest.DocTestSuite(loaders)) suite.addTest(doctest.DocTestSuite(ext)) suite.addTest(doctest.DocTestSuite(environment)) suite.addTest(doctest.DocTestSuite(bccache)) suite.addTest(doctest.DocTestSuite(nodes)) return suite