def run_suite(*test_classes):

    loader = unittest.TestLoader()
    suite = unittest.TestSuite()
    for test_class in test_classes:
        tests = loader.loadTestsFromTestCase(test_class)
        suite.addTests(tests)
    if suite is not None:
        unittest.TextTestRunner(verbosity=2).run(suite)
    return
L{Platform.isWinNT} can return only C{False} or C{True} and can not
dataset/ETHPy150Open sahana/eden/modules/unit_tests/s3/s3hierarchy.py/run_suite--crossover with--dataset/ETHPy150Open twisted/twisted/twisted/python/test/test_runtime.py/PlatformTests.test_isWinNT