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)
def test_run(self): out = WhateverIO() r = report(app=self.app, stdout=out) self.assertEqual(r.run(), EX_OK) self.assertTrue(out.getvalue())
def test_run(self): out = WhateverIO() r = report(app=self.app, stdout=out) assert r.run() == EX_OK assert out.getvalue()
def report(self, no_color, quiet): command.report(self.celery).run(no_color=no_color, quiet=quiet)