def test_runner_nocms(self): with work_in(self.basedir): with captured_output() as (out, err): with self.assertRaises(SystemExit) as exit: args = list() args.append('djangocms_helper') args.append('example1') args.append('test') args.append('--runner=runners.CapturedOutputRunner') runner.run('example1', args) self.assertTrue('Ran 6 tests in' in err.getvalue()) self.assertEqual(exit.exception.code, 0)
def test_runner_argv(self): def fake_runner(argv): return argv from djangocms_helper.test_utils.runners import CapturedOutputRunner with patch('django.test.runner.DiscoverRunner', CapturedOutputRunner): with work_in(self.basedir): with captured_output() as (out, err): args = list() args.append('djangocms_helper') with patch('djangocms_helper.runner.runner', fake_runner): data = runner.run('example1', args) self.assertEqual(data, [u'djangocms_helper', u'example1', u'test'])
def run(): from djangocms_helper import runner runner.run('aldryn_categories')
def run(): from djangocms_helper import runner runner.run('knocker')
def run(): from djangocms_helper import runner runner.run('djangocms_attributes_field')
def run(): from djangocms_helper import runner runner.run('filer')
def run(): from djangocms_helper import runner runner.run('filer_celery')
def run(): from djangocms_helper import runner runner.run('meta')
def run(): from djangocms_helper import runner runner.run('{{ cookiecutter.app_name }}')
def run(): from djangocms_helper import runner runner.run('aldryn_common', extra_args=[])
def run(): import sys from djangocms_helper import runner sys.path.insert(0, 'example') runner.run('meta_mixin')
def run(): from djangocms_helper import runner runner.run('aldryn_django')
def run(): from djangocms_helper import runner runner.run('djangocms_rest_view')
def run(): from djangocms_helper import runner runner.run('aldryn_sites')