Esempio n. 1
0
    def test_run_program(self, mock_inst, mock_disconn):
        """Function:  test_run_program

        Description:  Test run_program function.

        Arguments:

        """

        mock_inst.return_value = self.server
        mock_disconn.return_value = True

        self.assertFalse(
            mysql_db_admin.run_program(self.args_array3, self.func_dict))
Esempio n. 2
0
    def test_email(self, mock_inst, mock_mongo, mock_disconn):
        """Function:  test_email

        Description:  Test with email option.

        Arguments:

        """

        mock_inst.return_value = self.server
        mock_mongo.return_value = True
        mock_disconn.return_value = True

        self.assertFalse(
            mysql_db_admin.run_program(self.args_array2, self.func_dict))
Esempio n. 3
0
    def test_connect_failure(self, mock_inst, mock_disconn):
        """Function:  test_connect_failure

        Description:  Test with failed connection.

        Arguments:

        """

        self.server.conn_msg = "Error connection message"

        mock_inst.return_value = self.server
        mock_disconn.return_value = True

        with gen_libs.no_std_out():
            self.assertFalse(
                mysql_db_admin.run_program(self.args_array3, self.func_dict))