예제 #1
0
    def test_namelist_delete_err_false(self):
        """Function:  test_namelist_delete_err_false

        Description:  Test delete repo returns error flag of false.

        Arguments:

        """

        self.assertFalse(
            elastic_db_repo.rename_repo(self.els, args_array=self.args_array))
예제 #2
0
    def test_renamerepo_cmdline(self):
        """Function:  test_renamerepo_cmdline

        Description:  Test rename repository from command line.

        Arguments:

        """

        args_array = {"-M": [self.repo_name, self.repo_name2]}

        self.assertFalse(
            elastic_db_repo.rename_repo(self.els, args_array=args_array))
예제 #3
0
    def test_namelist_create_err_false(self):
        """Function:  test_namelist_create_err_false

        Description:  Test create repo returns error flag of false.

        Arguments:

        """

        self.args_array = {"-M": ["Test_Repo_Name_1", "Test_Repo_Name_5"]}

        self.assertFalse(
            elastic_db_repo.rename_repo(self.els, args_array=self.args_array))
예제 #4
0
    def test_no_argsarray_is_passed(self):
        """Function:  test_no_argsarray_is_passed

        Description:  Test when args_array is not passed to function.

        Arguments:

        """

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            name_list=["Test_Repo_Name_1"]))
예제 #5
0
    def test_renamerepo_arg(self):
        """Function:  test_renamerepo_arg

        Description:  Test rename repository from argument list.

        Arguments:

        """

        self.assertFalse(
            elastic_db_repo.rename_repo(
                self.els,
                name_list=[self.repo_name, self.repo_name2],
                args_array={}))
예제 #6
0
    def test_namelist_is_passed(self):
        """Function:  test_namelist_is_passed

        Description:  Test name list is passed as an argument.

        Arguments:

        """

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            name_list=["Test_Repo_Name_1"],
                                            args_array={}))
예제 #7
0
    def test_namelist_not_passed(self):
        """Function:  test_namelist_not_passed

        Description:  Test name list is not passed as an argument.

        Arguments:

        """

        self.args_array["-M"] = ["Test_Repo_Name_1"]

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            args_array=self.args_array))
예제 #8
0
    def test_namelist_is_not_len_two(self):
        """Function:  test_namelist_is_not_len_two

        Description:  Test name list is not a length of two.

        Arguments:

        """

        self.args_array["-M"] = ["Test_Repo_Name_1"]

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            args_array=self.args_array))
예제 #9
0
    def test_namelist_is_not_list(self):
        """Function:  test_namelist_is_not_list

        Description:  Test name list is not a list.

        Arguments:

        """

        self.args_array = {"-M": ("Test_Repo_Name_1", "Test_Repo_Name_5")}

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            args_array=self.args_array))
예제 #10
0
    def test_namelist_is_equal(self):
        """Function:  test_namelist_is_equal

        Description:  Test name list arg 1 and arg 2 are equal.

        Arguments:

        """

        self.args_array = {"-M": ["Test_Repo_Name_1", "Test_Repo_Name_1"]}

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            args_array=self.args_array))
예제 #11
0
    def test_namelist_arg1_not_exist(self):
        """Function:  test_namelist_arg1_not_exist

        Description:  Test name arg 1 repo not exist.

        Arguments:

        """

        self.args_array = {"-M": ["Test_Repo_Name_5", "Test_Repo_Name_6"]}

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            args_array=self.args_array))
예제 #12
0
    def test_namelist_create_err_true(self):
        """Function:  test_namelist_create_err_true

        Description:  Test create repo returns error flag of true.

        Arguments:

        """

        self.args_array = {"-M": ["Test_Repo_Name_1", "Test_Repo_Name_F"]}

        with gen_libs.no_std_out():
            self.assertFalse(
                elastic_db_repo.rename_repo(self.els,
                                            args_array=self.args_array))