def test_discard_warnings(self): self.useFixture(fixtures.MonkeyPatch( 'openstack.common.processutils.execute', fake_execute)) o, e = processutils.trycmd('this is a command'.split(' '), discard_warnings=True) self.assertIsNotNone(o) self.assertEqual('', e)
def test_keep_warnings(self): self.useFixture( fixtures.MonkeyPatch('openstack.common.processutils.execute', fake_execute)) o, e = processutils.trycmd('this is a command'.split(' ')) self.assertNotEqual('', o) self.assertNotEqual('', e)
def test_keep_warnings_from_raise(self): self.useFixture(fixtures.MonkeyPatch( 'openstack.common.processutils.execute', fake_execute_raises)) o, e = processutils.trycmd('this is a command'.split(' '), discard_warnings=True) self.assertNotEqual(None, o) self.assertNotEqual('', e)
def test_keep_warnings(self): self.useFixture(fixtures.MonkeyPatch( 'openstack.common.processutils.execute', fake_execute)) o, e = processutils.trycmd('this is a command'.split(' ')) self.assertNotEqual('', o) self.assertNotEqual('', e)