Esempio n. 1
0
    def test_succes(self):
        subprocess.call = self.call_true

        success = irc_handler.start_irc_client()
        self.assertTrue(success)

        success = irc_handler.stop_irc_client()
        self.assertTrue(success)

        success = irc_handler.restart_irc_client()
        self.assertTrue(success)

        success = irc_handler.status_irc_client()
        self.assertTrue(success)
Esempio n. 2
0
def check_irc():
    """
    Checks whether IRC client is running and starts it if needed.
    """
    if irc_handler.status_irc_client() != 0:
        irc_handler.start_irc_client()