예제 #1
0
 def test_run(self):
     out = WhateverIO()
     with patch('celery.loaders.base.BaseLoader.import_default_modules'
                ) as import_default_modules:
         with patch('celery.app.base.Celery.bugreport') as bugreport:
             # Method call order mock obj
             mco = Mock()
             mco.attach_mock(import_default_modules, 'idm')
             mco.attach_mock(bugreport, 'br')
             a = report(app=self.app, stdout=out)
             a.run()
             calls = [call.idm(), call.br()]
             mco.assert_has_calls(calls)
예제 #2
0
 def test_run(self):
     out = WhateverIO()
     r = report(app=self.app, stdout=out)
     self.assertEqual(r.run(), EX_OK)
     self.assertTrue(out.getvalue())
예제 #3
0
 def test_run(self):
     out = WhateverIO()
     r = report(app=self.app, stdout=out)
     assert r.run() == EX_OK
     assert out.getvalue()
예제 #4
0
파일: test_celery.py 프로젝트: Scalr/celery
 def test_run(self):
     out = WhateverIO()
     r = report(app=self.app, stdout=out)
     assert r.run() == EX_OK
     assert out.getvalue()
예제 #5
0
 def report(self, no_color, quiet):
     command.report(self.celery).run(no_color=no_color, quiet=quiet)