• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

import unittest
 
import zope, transaction
import os.path
from zope.testing import doctest, doctestunit, module
 
import testing
 
def setUp(test):
    module.setUp(test, 'z3c.blobfile.readme_txt')
 
def tearDown(test):
    module.tearDown(test, 'z3c.blobfile.readme_txt')
 
 
def test_suite():
    suite = unittest.TestSuite()
 
    globs = {'zope': zope,
            'transaction': transaction,
            'pprint': doctestunit.pprint}
 
    test = testing.FunctionalBlobDocFileSuite('blobfile.txt',
                package='z3c.blobfile',
                globs=globs,
                optionflags=doctest.NORMALIZE_WHITESPACE+doctest.ELLIPSIS)
    test.layer = testing.BlobFileLayer
 
    suite.addTests((test,))
    return suite
 
if __name__ == '__main__':
    unittest.main(defaultTest='test_suite')