Example #1
0
def suite():
    from unittest import TestSuite, makeSuite

    suite = TestSuite()
    suite.addTest(makeSuite(ModuleTests))

    return suite
Example #2
0
def main():
    # Remove stdout.txt if it exists
    if os.access('stdout.txt', os.F_OK):
        os.unlink('stdout.txt')

    # find all the unit tests in the current directory, and run them.
    # (this is ridiculously complicated due to path fun)
    tests = []

    suite = TestSuite()

    gutter = {} # dump to place locals and globals because __import__ is WEIRD

    for name in glob(os.path.join('tests', 'test*.py')) + glob(os.path.join('tests', '*test.py')):
        moduleName = 'tests.' + os.path.split(name)[1][:-3] # grab filename, minus .py extension
        module = __import__(moduleName, gutter, gutter, '*')

        for name, cls in module.__dict__.iteritems():
            if name.startswith('Test') or name.endswith('Test'):
                if shouldRun(moduleName, name):
                    print >> sys.stderr, "Testing  " + name
                    suite.addTest(makeSuite(cls))

                else:
                    print >> sys.stderr, "Skipping " + name

    TextTestRunner(verbosity=2).run(suite)
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestInstallation))
    # suite.addTest(makeSuite(TestContentCreation))
    # suite.addTest(makeSuite(TestGPG))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    from Products.LinguaPlone.tests import LinguaPloneTestCase
    LinguaPloneTestCase # PYFLAKES
    suite.addTest(makeSuite(TestWeblogTranslation))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite

    suite = TestSuite()
    suite.addTest(makeSuite(TestSSOLogin))
    suite.addTest(makeSuite(TestSSOLoginIframe))
    return suite
Example #6
0
def all_tests():
    suite = TestSuite()
    loader = TestLoader()

    suite.addTests(loader.loadTestsFromTestCase(RewriterTest))

    return suite
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestTutorialPageComments))
    if MockMailHost:
        suite.addTest(makeSuite(MockMailHostTests))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite

    suite = TestSuite()
    suite.addTest(makeSuite(TestRuleManagementViews))
    suite.addTest(makeSuite(TestRuleElementManagementViews))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    # Add our test class here - you can add more test classes if you wish,
    # and they will be run together.
    suite.addTest(makeSuite(TestTemplateCreation))
    return suite
Example #10
0
def suite():
    """Suite of TestCases for Django"""
    suite = TestSuite()
    loader = TestLoader()

    test_cases = (ManagersTestCase, EntryTestCase,
                  EntryGetBaseModelTestCase, SignalsTestCase,
                  EntryHtmlContentTestCase, CategoryTestCase,
                  ZinniaViewsTestCase, ZinniaFeedsTestCase,
                  ZinniaSitemapsTestCase, ComparisonTestCase,
                  DirectoryPingerTestCase, ExternalUrlsPingerTestCase,
                  TemplateTagsTestCase, QuickEntryTestCase,
                  URLShortenerTestCase, EntryCommentModeratorTestCase,
                  ZinniaCustomDetailViews, SpamCheckerTestCase,
                  EntryAdminTestCase, CategoryAdminTestCase,
                  MixinTestCase, LongEnoughTestCase,
                  AuthorTestCase)

    if 'django_xmlrpc' in settings.INSTALLED_APPS:
        test_cases += (PingBackTestCase, MetaWeblogTestCase)

    for test_class in test_cases:
        tests = loader.loadTestsFromTestCase(test_class)
        suite.addTests(tests)

    return suite
Example #11
0
def test_suite():
    suite = TestSuite()
    suite.addTest(wkt.test_suite())
    suite.addTest(kml.test_suite())
    suite.addTest(gpx.test_suite())
    suite.addTest(csv.test_suite())
    return suite
    def loadTestsFromModules(self, testCaseModules):
        suite = TestSuite()
        for testCaseModule in testCaseModules:
            subSuite = self.loader.loadTestsFromModule(testCaseModule)
            suite.addTest(subSuite)

        return suite
Example #13
0
 def loadTestsFromName(self, name, module=None):
   suite = TestSuite()
   for test in findTests(name):
     sys.path.insert(0, name) # python3 compatibility
     suite.addTests(super(TestLoader, self).loadTestsFromName(test))
     del sys.path[0] # python3 compatibility
   return suite
Example #14
0
def MobileDetectionFactory(uas, expected):
    class MobileDetection(TestCase):

        def testUA(self, ua):
            app = DummyWSGI(ua)
            request = app.request
            mobiledetector.Middleware(app)
            if self.expected:
                self.assert_(request.mobile,
                             "Mobile Not Detected: %s" % ua)
            else:
                self.assert_(not request.mobile,
                             "Mobile Falsely Detected: %s" % ua)
    def testnum(num):
        def test(self):
            return self.testUA(self.uas[num])
        return test
    MobileDetection.uas = uas
    MobileDetection.expected = expected
    suite = TestSuite()
    for x in range(len(uas)):
        if not uas[x].startswith('#'):
            setattr(MobileDetection, 'test%s'%x, testnum(x))
            suite.addTest(MobileDetection('test%s' % x))
    return suite
Example #15
0
def additional_tests():
    proj_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    readme_fn = os.path.join(proj_dir, 'README.txt')
    suite = TestSuite([doctest.DocTestSuite('pybloom.pybloom')])
    if os.path.exists(readme_fn):
        suite.addTest(doctest.DocFileSuite(readme_fn, module_relative=False))
    return suite
Example #16
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestInstallation))
    suite.addTest(makeSuite(TestUwoshgrantsProposal))

    return suite
def test_suite():
    """ Test suite
    """
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestSomething))
    return suite
Example #18
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(MarscatsSettingsStorageXMLAdapterTests))
    suite.addTest(makeSuite(exportMarscatsSettingsStorageTests))
    suite.addTest(makeSuite(importMarscatsSettingsStorageTests))
    return suite
Example #19
0
def suite():
    ts = TestSuite()
    tests = [BenchMarkTest, BenchmarkModuleTest]

    ts.addTests(map(makeSuite, tests))

    return ts
def test_suite():
    from unittest import TestSuite, makeSuite

    suite = TestSuite()
    suite.addTest(makeSuite(TestCustomValidators))
    suite.addTest(makeSuite(TestCustomValidatorMessages))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    tests = TestKeywordProposal,
    for test in tests:
        suite.addTest(makeSuite(test))
    return suite
Example #22
0
def test_suite():
    suite = TestSuite()
    import setsuden4trac.tests.reader
    suite.addTest(makeSuite(setsuden4trac.tests.reader.ReaderTests))
    import setsuden4trac.tests.core
    suite.addTest(makeSuite(setsuden4trac.tests.core.ComponentTests))
    return suite
Example #23
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    if config.CACHE_TRANSLATIONS:
        suite.addTest(makeSuite(TestCanonicalCache))
        suite.addTest(makeSuite(TestTranslationsCache))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite

    suite = TestSuite()
    suite.addTest(makeSuite(TestPortlet))
    suite.addTest(makeSuite(TestRenderer))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite

    suite = TestSuite()
    suite.addTest(makeSuite(TestCSSRegistry))
    suite.addTest(makeSuite(TestJSRegistry))
    return suite
Example #26
0
def test_suite():
    """Returns the testsuite for bzr-rewrite."""
    from unittest import TestSuite
    from bzrlib.plugins.rewrite import tests
    suite = TestSuite()
    suite.addTest(tests.test_suite())
    return suite
Example #27
0
def test_suite():
    from unittest import TestSuite, makeSuite

    suite = TestSuite()
    suite.addTest(makeSuite(TestHTTPHeaders))

    return suite
def test_suite():
    from unittest import TestSuite, makeSuite
    from Products.PloneTestCase.layer import ZCMLLayer
    suite = TestSuite()
    suite.layer = ZCMLLayer
    suite.addTest(makeSuite(TestCustomScript))
    return suite
    def build_suite(self, test_labels, extra_tests=None, **kwargs):
        '''
        Override the base class method to return a suite consisting of all
        TestCase subclasses throughought the whole project.
        '''
        if test_labels:
            suite = TestSuite()
        else:
            suite = DjangoTestSuiteRunner.build_suite(
                self, test_labels, extra_tests, **kwargs
            )
        added_test_classes = set(t.__class__ for t in suite)

        loader = TestLoader()
        for fname in _get_module_names(os.getcwd()):
            module = _import(_to_importable_name(fname))
            for test_class in _get_testcases(module):

                if test_class in added_test_classes:
                    continue

                for method_name in loader.getTestCaseNames(test_class):
                    testname = '.'.join([
                        module.__name__, test_class.__name__, method_name
                    ])
                    if self._test_matches(testname, test_labels):
                        suite.addTest(loader.loadTestsFromName(testname))
                        added_test_classes.add(test_class)

        return reorder_suite(suite, (TestCase,))
Example #30
0
def suite():
    "Builds a test suite for the GIS package."
    s = TestSuite()
    for test_suite in test_suite_names:
        tsuite = getattr(__import__('django.contrib.gis.tests', globals(), locals(), [test_suite]),test_suite)
        s.addTest(tsuite.suite())
    return s
Example #31
0
def test_suite():
    return TestSuite((
        ZopeDocTestSuite(setUp=setUp),
        ZopeDocFileSuite('ZopeDocTest.txt', setUp=setUp),
    ))
Example #32
0
def test_suite():
    suite = TestSuite()
    suite.addTest(makeSuite(TupleTest))
    return suite
Example #33
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestIpInterface))
    return suite
Example #34
0
def test_suite():
    return TestSuite((makeSuite(Test), ))
def suite():
    s = TestSuite()
    for a in __all__:
        s.addTest(makeSuite(a))
    return s
Example #36
0
def suite():
    s = TestSuite()
    s.addTest(test_fft('test_fft_float32_to_complex64_1d'))
    s.addTest(test_fft('test_fft_float32_to_complex64_2d'))
    s.addTest(test_fft('test_batch_fft_float32_to_complex64_1d'))
    s.addTest(test_fft('test_batch_fft_float32_to_complex64_2d'))
    s.addTest(test_fft('test_ifft_complex64_to_float32_1d'))
    s.addTest(test_fft('test_ifft_complex64_to_float32_2d'))
    s.addTest(test_fft('test_batch_ifft_complex64_to_float32_1d'))
    s.addTest(test_fft('test_batch_ifft_complex64_to_float32_2d'))
    s.addTest(test_fft('test_multiple_streams'))
    if misc.get_compute_capability(pycuda.autoinit.device) >= 1.3:
        s.addTest(test_fft('test_fft_float64_to_complex128_1d'))
        s.addTest(test_fft('test_fft_float64_to_complex128_2d'))
        s.addTest(test_fft('test_batch_fft_float64_to_complex128_1d'))
        s.addTest(test_fft('test_batch_fft_float64_to_complex128_2d'))
        s.addTest(test_fft('test_ifft_complex128_to_float64_1d'))
        s.addTest(test_fft('test_ifft_complex128_to_float64_2d'))
        s.addTest(test_fft('test_batch_ifft_complex128_to_float64_1d'))
        s.addTest(test_fft('test_batch_ifft_complex128_to_float64_2d'))
    return s
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestPaymentMethodManagement))
    suite.addTest(makeSuite(TestPaymentPrices))
    return suite
Example #38
0
def load_tests(loader, tests, pattern):
    suite = TestSuite()
    for testClass in testCases:
        tests = loader.loadTestsFromTestCase(testClass)
        suite.addTests(tests)
    return suite
Example #39
0
def test_suite():
    return TestSuite((
        makeSuite(FSPageTemplateTests),
        makeSuite(FSPageTemplateCustomizationTests),
        ))
Example #40
0
        candidates = []
        for i in range(num_candidates):
            candidates.append(GaussianRV(pred_means[i], pred_covs[i]))

        # get true maximum
        true_max = np.max(pred_means)
        true_max_indices = np.where(pred_means == true_max)

        # solve using uniform allocation
        obj = RandomContinuousObjective()
        ua = GaussianUniformAllocationMean(obj, candidates)

        result = ua.solve(
            termination_condition=MaxIterTerminationCondition(MAX_ITERS),
            snapshot_rate=SNAPSHOT_RATE)

        # check result (not guaranteed to work in finite iterations but whatever)
        self.assertTrue(len(result.best_candidates) == 1)
        self.assertTrue(np.abs(result.best_candidates[0].mu - true_max) < 1e-4)
        self.assertTrue(result.best_pred_ind[-1] == true_max_indices[0])


if __name__ == '__main__':
    logging.getLogger().setLevel(logging.DEBUG)
    test_suite = TestSuite()
    test_suite.addTest(LearningTest('test_uniform_alloc'))
    test_suite.addTest(LearningTest('test_thompson_sampling'))
    test_suite.addTest(LearningTest('test_gaussian_uniform_alloc'))
    TextTestRunner(verbosity=2).run(test_suite)
Example #41
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    # launch only tests prefixed by 'test_mc_' to avoid launching the tests coming from pmtmi
    suite.addTest(makeSuite(testMeetingItem, prefix='test_pm_'))
    return suite
Example #42
0
def test(verbosity=1):
    suite =TestSuite()
    for module in modules:
        suite.addTests(TestLoader().loadTestsFromModule(module))
    return TextTestRunner(verbosity=verbosity).run(suite)
Example #43
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestReleaseFolder))
    suite.addTest(makeSuite(TestReleaseFolderView))
    return suite
Example #44
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestLocalGroupSpacePASRolesChangeEvent))
    return suite
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestValidators))
    return suite
Example #46
0
def run(test):
    suite = TestSuite()
    suite.addTest(test)
    TextTestRunner().run(suite)
Example #47
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestMonitoringTemplates))
    return suite
Example #48
0
def test_suite():
    """Return test suite for this module."""
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestEventClass))
    return suite
Example #49
0
def test_suite():
    from unittest import TestSuite, makeSuite
    suite = TestSuite()
    suite.addTest(makeSuite(TestCRUD))
    return suite