Exemple #1
0
    def run_tests(self):
        from django.conf import settings

        db_engine = os.environ.get('DJANGO_DB_ENGINE', 'sqlite')
        if db_engine == 'mysql':
            db_settings = {
                'ENGINE': 'django.db.backends.mysql',
                'NAME': os.environ['DJANGO_DB_NAME'],
                'USER': os.environ['DJANGO_DB_USER'],
            }
        elif db_engine == 'postgres':
            db_settings = {
                'ENGINE': 'django.db.backends.postgresql_psycopg2',
                'NAME': os.environ['DJANGO_DB_NAME'],
                'USER': os.environ['DJANGO_DB_USER'],
            }
        elif db_engine == 'sqlite':
            db_settings = {
                'ENGINE': 'django.db.backends.sqlite3',
                'NAME': os.path.join(self.DIRNAME, 'database.db'),
            }
        else:
            raise ValueError("Unknown DB engine: %s" % db_engine)

        # Common settings.
        settings.configure(
            DEBUG=True,
            DATABASES={'default': db_settings},
            CACHES={'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}},
            INSTALLED_APPS=('django_nose',) + self.APPS)

        from django_nose import NoseTestSuiteRunner
        runner = NoseTestSuiteRunner(failfast=False, interactive=False)
        sys.exit(runner.run_tests(self.APPS))
def run_tests(verbosity, *test_args):
    if not test_args:
        test_args = ['url_tracker']
    test_runner = NoseTestSuiteRunner(verbosity=verbosity)
    num_failures = test_runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
Exemple #3
0
def runtests(*test_args, **kwargs):
    if not test_args:
        test_args = ['catalogs']

    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #4
0
def run_tests(options, *test_args):
    test_runner = NoseTestSuiteRunner(verbosity=options.verbosity, pdb=options.pdb)
    if not test_args:
        test_args = ["tests"]
    num_failures = test_runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
Exemple #5
0
def run_tests(verbosity, *test_args):
    test_runner = NoseTestSuiteRunner(verbosity=verbosity)
    if not test_args:
        test_args = ['tests']
    num_failures = test_runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
Exemple #6
0
def runtests(*test_labels):
    """Run the selected tests, or all tests if none selected."""
    from django_nose import NoseTestSuiteRunner

    runner = NoseTestSuiteRunner(verbosity=1, interactive=True)
    failures = runner.run_tests(test_labels)
    sys.exit(failures)
Exemple #7
0
def runtests(*test_args, **kwargs):
    if not test_args:
        test_args = ['fktree']

    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args):
    from django_nose import NoseTestSuiteRunner
    if not test_args:
        test_args = ['publisher.tests.tests']
    test_runner = NoseTestSuiteRunner(verbosity=1)
    failures = test_runner.run_tests(test_args)
    if failures:
        sys.exit(failures)
Exemple #9
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['teryt.tests']
    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=2)
    failures = test_runner.run_tests(test_args)
    if failures:
        sys.exit(failures)
Exemple #10
0
def run_tests(*test_args):
    if not test_args:
        test_args = ["tests"]

    test_runner = NoseTestSuiteRunner(verbosity=1)
    failures = test_runner.run_tests(test_args)
    if failures:
        sys.exit(failures)
Exemple #11
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests']

    test_runner = NoseTestSuiteRunner(verbosity=1)
    num_failures = test_runner.run_tests(test_args)
    if num_failures > 0:
        sys.exit(num_failures)
def runtests(*test_args, **kwargs):
    if django.VERSION >= (1, 7):
        django.setup()

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #13
0
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['django_kittens']

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args):
    from django_nose import NoseTestSuiteRunner
    test_runner = NoseTestSuiteRunner()
    if not test_args:
        test_args = ['tests']
    num_failures = test_runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
Exemple #15
0
def run_tests(verbosity, *test_args):
    from django_nose import NoseTestSuiteRunner
    test_runner = NoseTestSuiteRunner(verbosity=verbosity)
    if not test_args:
        test_args = ['tests']
    num_failures = test_runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
def run(verbosity, *args):
    from django_nose import NoseTestSuiteRunner
    runner = NoseTestSuiteRunner(verbosity=verbosity)
    if not args:
        args = ['tests']
    num_failures = runner.run_tests(args)
    if num_failures:
        sys.exit(num_failures)
def runtests(*test_args, **kwargs):
    if StrictVersion(django.get_version()) >= StrictVersion('1.7'):
        django.setup()

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args, **kwargs):
    if django.VERSION >= (1, 7):
        django.setup()

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #19
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests']

    test_runner = NoseTestSuiteRunner(verbosity=1)
    num_failures = test_runner.run_tests(test_args)
    if num_failures > 0:
        sys.exit(num_failures)
Exemple #20
0
def run_nose_tests(*test_args):
    from django_nose import NoseTestSuiteRunner

    test_runner = NoseTestSuiteRunner(test_args)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
def runtests(*test_args, **kwargs):
    # Slice to avoid StrictVersion errors with versions like 1.8c1
    if StrictVersion(django.get_version()[0:3]) >= StrictVersion('1.7'):
        django.setup()

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args, **kwargs):
    if 'south' in settings.INSTALLED_APPS:
        from south.management.commands import patch_for_test_db_setup
        patch_for_test_db_setup()

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args, **kwargs):
    if 'south' in settings.INSTALLED_APPS:
        from south.management.commands import patch_for_test_db_setup
        patch_for_test_db_setup()

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args):
    from django_nose import NoseTestSuiteRunner
    runner = NoseTestSuiteRunner()

    if not test_args:
        test_args = ['extra_views.tests']
    num_failures = runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
Exemple #26
0
def run_tests(verbosity, *test_args):
    from django_nose import NoseTestSuiteRunner

    test_runner = NoseTestSuiteRunner(verbosity=verbosity)
    if not test_args:
        test_args = ["tests"]
    num_failures = test_runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
Exemple #27
0
def run_nose_tests(*test_args):
    from django_nose import NoseTestSuiteRunner

    test_runner = NoseTestSuiteRunner(test_args)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
def runtests(*test_args, **kwargs):
    # Slice to avoid StrictVersion errors with versions like 1.8c1
    if StrictVersion(django.get_version()[0:3]) >= StrictVersion('1.7'):
        django.setup()

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['dynamic_initial_data']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #30
0
def run_tests(*args):
    if not args:
        args = ['tests']

    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(args)

    if failures:
        sys.exit(failures)
def runtests(*test_args, **kwargs):
    if not test_args:
        test_args = ['tests']
    # Do not prompt to destroy existing db
    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args, **kwargs):
    if not test_args:
        test_args = ["tests"]

    kwargs.setdefault("interactive", False)
    # kwargs.setdefault('verbosity')
    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['entity_event_slack']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #34
0
def run_tests(options, *test_args):
    from django_nose import NoseTestSuiteRunner
    test_runner = NoseTestSuiteRunner(verbosity=options.verbosity,
                                      pdb=options.pdb,
                                      )
    if not test_args:
        test_args = ['tests']
    num_failures = test_runner.run_tests(test_args)
    if num_failures:
        sys.exit(num_failures)
Exemple #35
0
 def __init__(self, *test_args, **kwargs):
     super(TestsWrapper, self).__init__()
     if 'south' in settings.INSTALLED_APPS:
         from south.management.commands import patch_for_test_db_setup
         patch_for_test_db_setup()
     if not test_args:
         test_args = ['cmsroles.tests']
         kwargs.setdefault('interactive', False)
         test_runner = NoseTestSuiteRunner(**kwargs)
         self._failures = test_runner.run_tests(test_args)
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['localized_recurrence']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #37
0
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ["db_mutex"]

    kwargs.setdefault("interactive", False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args, **kwargs):
    if not test_args:
        test_args = ['tests']
    # Do not prompt to destroy existing db
    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['deletion_side_effects']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['entity_event_slack']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args, **kwargs):
    if not test_args:
        test_args = ['tests']

    kwargs.setdefault('interactive', False)
    # kwargs.setdefault('verbosity')
    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['dynamic_initial_data']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def run_tests(*test_args, **kwargs):
    if not test_args:
        test_args = ['localized_recurrence']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #44
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests', '--with-coverage', '--cover-package=bank']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
def run_tests(*test_args, **kwargs):

    if not test_args:
        test_args = ['{{ project_name }}']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
def runtests(*test_args, **kwargs):
    if django.VERSION >= (1, 7):
        django.setup()

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    try:
        failures = test_runner.run_tests(test_args)
        sys.exit(failures)
    except TypeError: # Django 1.11 issue? it fails on destroying test database: test suite teardown
        sys.exit(0)
Exemple #47
0
def run_tests(*test_args, **kwargs):

    if not test_args:
        test_args = ['newrelic_plugin_agent']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #48
0
def run_tests(*test_args, **kwargs):

    if not test_args:
        test_args = ['{{ project_name }}']

    kwargs.setdefault('interactive', False)

    test_runner = NoseTestSuiteRunner(**kwargs)

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #49
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1, debug_sql=False)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
Exemple #50
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['django_twilio/tests']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
Exemple #51
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['django_pesapal.tests']

    # Run tests
    test_runner = NoseTestSuiteRunner()

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests', 'friendly_email.tests']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
def run_tests(*test_args):
    if not test_args:
        test_args = ['emailmessagetemplates.tests']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
Exemple #54
0
def runtests(*test_args, **kwargs):
    if django.VERSION >= (1, 7):
        django.setup()

    kwargs.setdefault('interactive', False)
    test_runner = NoseTestSuiteRunner(**kwargs)
    try:
        failures = test_runner.run_tests(test_args)
        sys.exit(failures)
    except TypeError:  # Django 1.11 issue? it fails on destroying test database: test suite teardown
        sys.exit(0)
Exemple #55
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests', '--with-coverage', '--cover-package=bank']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)
def main(verbosity=1, *test_args):
    os.environ['DJANGO_SETTINGS_MODULE'] = 'tests.settings'

    from django_nose import NoseTestSuiteRunner
    test_runner = NoseTestSuiteRunner(verbosity)

    if not test_args:
        test_args = ['tests.shop_wspay']

    failures = test_runner.run_tests(test_args)
    sys.exit(failures)
Exemple #57
0
def run_tests(*test_args):
    if not test_args:
        test_args = ['tests']

    # Run tests
    test_runner = NoseTestSuiteRunner(verbosity=1)

    failures = test_runner.run_tests(test_args)

    shutil.rmtree(WALIKI_DATA_DIR)
    if failures:
        sys.exit(failures)
Exemple #58
0
def run_tests(*test_args):
    if not test_args:
        test_args = [
            'tests',
        ]

    # Run tests
    test_runner = NoseTestSuiteRunner(interactive=False)

    failures = test_runner.run_tests(test_args)

    if failures:
        sys.exit(failures)