def test_no_slave_running(self): """ test calling stop() when no slave is running """ self.setUpStdoutAssertions() # patch stopSlave() to raise an exception mock_stopSlave = mock.Mock(side_effect=stop.SlaveNotRunning()) self.patch(stop, "stopSlave", mock_stopSlave) stop.stop(self.config) self.assertStdoutEqual("buildslave not running\n")
def test_no_slave_running(self): """ test calling restart() when no slave is running """ # patch stopSlave() to raise an exception mock_stopSlave = mock.Mock(side_effect=stop.SlaveNotRunning()) self.patch(stop, "stopSlave", mock_stopSlave) # check that restart() calls startSlave() and prints correct messages restart.restart(self.config) self.startSlave.assert_called_once_with(self.config["basedir"], self.config["quiet"], self.config["nodaemon"]) self.assertStdoutEqual("no old buildslave process found to stop\n" "now restarting buildslave process..\n")
def test_no_slave_running(self): """ test calling stop() when no slave is running """ self.setUpLogging() # patch basedir check to always succeed self.setupUpIsBuildslaveDir(True) # patch stopSlave() to raise an exception mock_stopSlave = mock.Mock(side_effect=stop.SlaveNotRunning()) self.patch(stop, "stopSlave", mock_stopSlave) stop.stop(self.config) self.assertLogged("buildslave not running")
def test_no_slave_running(self): """ test calling restart() when no slave is running """ # patch basedir check to always succeed self.setupUpIsBuildslaveDir(True) # patch stopSlave() to raise an exception mock_stopSlave = mock.Mock(side_effect=stop.SlaveNotRunning()) self.patch(stop, "stopSlave", mock_stopSlave) # check that restart() calls startSlave() and outputs correct messages restart.restart(self.config) self.startSlave.assert_called_once_with(self.config["basedir"], self.config["quiet"], self.config["nodaemon"]) self.assertLogged("no old buildslave process found to stop") self.assertLogged("now restarting buildslave process..")