class DefaultTest(unittest.TestCase): """Test for the alerts.""" def setUp(self): # noqa self.alert = ZenityAlerts() self.alert.run = Mock() self.alert.run.return_value = defer.succeed(None) def test_info(self): """Test showing info.""" d = self.alert.info("Hi there.") d.addCallback( lambda ign: self.alert.run.assert_called_with("--info", "Hi there.")) return d