Ejemplo n.º 1
0
    def test_cnt_gt_maxcnt(self):
        """Function:  test_cnt_gt_maxcnt

        Description:  Test with cnt greater than max_cnt.

        Arguments:

        """

        self.assertFalse(gen_libs.rotate_files(self.fname, 3, self.max_cnt))
Ejemplo n.º 2
0
    def test_cnt_eq_maxcnt(self):
        """Function:  test_cnt_eq_maxcnt

        Description:  Test with cnt equal to max_cnt.

        Arguments:

        """

        self.assertFalse(gen_libs.rotate_files(self.fname, 2, self.max_cnt))
Ejemplo n.º 3
0
    def test_maxcnt_default_value(self, mock_os):
        """Function:  test_maxcnt_default_value

        Description:  Test with no max_cnt argument passed.

        Arguments:

        """

        mock_os.path.isfile.side_effect = [True, True, True]
        mock_os.rename.return_value = True

        self.assertFalse(gen_libs.rotate_files(self.fname, cnt=3))
Ejemplo n.º 4
0
    def test_all_default_values(self, mock_os):
        """Function:  test_all_default_values

        Description:  Test with all default values.

        Arguments:

        """

        mock_os.path.isfile.side_effect = [True, True, True, True, True, True]
        mock_os.rename.return_value = True

        self.assertFalse(gen_libs.rotate_files(self.fname))
Ejemplo n.º 5
0
    def test_multiple_recursions(self, mock_os):
        """Function:  test_multiple_recursions

        Description:  Test with multiple recursion calls.

        Arguments:

        """

        mock_os.path.isfile.side_effect = [True, True, True, True, True, True]
        mock_os.rename.return_value = True

        self.assertFalse(gen_libs.rotate_files(self.fname))
Ejemplo n.º 6
0
    def test_cnt_ltone_maxcnt(self, mock_os):
        """Function:  test_cnt_ltone_maxcnt

        Description:  Test with cnt less than max_cnt less one.

        Arguments:

        """

        mock_os.path.isfile.side_effect = [True, True]
        mock_os.rename.return_value = True

        self.assertFalse(
            gen_libs.rotate_files(self.fname, self.cnt, self.max_cnt))