示例#1
0
def get_suites():
    if os.access("schemes/", os.R_OK):
        os.chdir('schemes/')
    elif os.access("../schemes/", os.R_OK):
        os.chdir('../schemes/')
        
    paths = ['../toolbox/', '.']
    for p in paths:
        if p not in sys.path:
            sys.path.append(os.path.abspath(p))
    
    suite = unittest.TestSuite()
    suite.addTests(testSchemes(modules, skip))
    suite.addTests(getAllTestsSuite(paths))
    return suite 
示例#2
0
'''
Runs all known tests on charm-crypto

:Authors: Gary Belvin
:Date: Jul 26, 2011
'''
import unittest, os, sys
from all_unittests import getAllTestsSuite
from all_schemes import testSchemes, modules, skip

if __name__ == '__main__':
    if os.access("schemes/", os.R_OK):
        os.chdir('schemes/')
    elif os.access("../schemes/", os.R_OK):
        os.chdir('../schemes/')
        
    paths = ['../toolbox/', '.']
    for p in paths:
        if p not in sys.path:
            sys.path.append(os.path.abspath(p))
    
    suite = unittest.TestSuite()
    suite.addTests(testSchemes(modules, skip))
    suite.addTests(getAllTestsSuite(paths))
    
    unittest.TextTestRunner(verbosity=2).run(suite)
    
示例#3
0
'''
Runs all known tests on charm-crypto

:Authors: Gary Belvin
:Date: Jul 26, 2011
'''
import unittest, os, sys
from all_unittests import getAllTestsSuite
from all_schemes import testSchemes, modules, skip

if __name__ == '__main__':
    if os.access("schemes/", os.R_OK):
        os.chdir('schemes/')
    elif os.access("../schemes/", os.R_OK):
        os.chdir('../schemes/')

    paths = ['../toolbox/', '.']
    for p in paths:
        if p not in sys.path:
            sys.path.append(os.path.abspath(p))

    suite = unittest.TestSuite()
    suite.addTests(testSchemes(modules, skip))
    suite.addTests(getAllTestsSuite(paths))

    unittest.TextTestRunner(verbosity=2).run(suite)