예제 #1
0
 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)
예제 #2
0
 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)
예제 #3
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'])
예제 #4
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'])
예제 #5
0
def run():
    from djangocms_helper import runner
    runner.run('aldryn_categories')
예제 #6
0
def run():
    from djangocms_helper import runner
    runner.run('knocker')
예제 #7
0
def run():
    from djangocms_helper import runner
    runner.run('aldryn_categories')
예제 #8
0
def run():
    from djangocms_helper import runner
    runner.run('djangocms_attributes_field')
예제 #9
0
def run():
    from djangocms_helper import runner
    runner.run('filer')
예제 #10
0
def run():
    from djangocms_helper import runner
    runner.run('knocker')
예제 #11
0
def run():
    from djangocms_helper import runner
    runner.run('filer_celery')
예제 #12
0
def run():
    from djangocms_helper import runner
    runner.run('meta')
def run():
    from djangocms_helper import runner
    runner.run('{{ cookiecutter.app_name }}')
예제 #14
0
def run():
    from djangocms_helper import runner
    runner.run('aldryn_common', extra_args=[])
예제 #15
0
def run():
    import sys
    from djangocms_helper import runner
    sys.path.insert(0, 'example')
    runner.run('meta_mixin')
예제 #16
0
def run():
    from djangocms_helper import runner
    runner.run('aldryn_django')
예제 #17
0
def run():
    from djangocms_helper import runner
    runner.run('djangocms_rest_view')
예제 #18
0
def run():
    from djangocms_helper import runner
    runner.run('aldryn_sites')
def run():
    from djangocms_helper import runner
    runner.run('djangocms_attributes_field')