Exemplo n.º 1
0
    def test_no_dbs(self):

        """Function:  test_no_dbs

        Description:  Test with processing no databases.

        Arguments:

        """

        self.assertFalse(mysql_db_admin._proc_some_tbls(
            self.server, self.func_name, self.db_list, self.db_name3,
            self.tbl_name4, self.version))
Exemplo n.º 2
0
    def test_all_tbls(self, mock_list):

        """Function:  test_all_tbls

        Description:  Test with processing all tables.

        Arguments:

        """

        mock_list.return_value = ["tbl1", "tbl2"]

        self.assertFalse(mysql_db_admin._proc_some_tbls(
            self.server, self.func_name, self.db_list, self.db_name,
            self.tbl_name, self.version))
Exemplo n.º 3
0
    def test_pre_mysql_80(self, mock_list):

        """Function:  test_pre_mysql_80

        Description:  Test with pre MySQL 8.0 version database.

        Arguments:

        """

        mock_list.return_value = ["tbl1", "tbl2"]

        self.assertFalse(mysql_db_admin._proc_some_tbls(
            self.server, self.func_name, self.db_list, self.db_name,
            self.tbl_name, self.version))
Exemplo n.º 4
0
    def test_miss_tbls(self, mock_list):

        """Function:  test_miss_tbls

        Description:  Test with processing missing tables.

        Arguments:

        """

        mock_list.return_value = ["tbl1", "tbl2"]

        with gen_libs.no_std_out():
            self.assertFalse(mysql_db_admin._proc_some_tbls(
                self.server, self.func_name, self.db_list, self.db_name2,
                self.tbl_name4, self.version))