Example #1
0
 def test_userdel_missing_htpasswd(self):
     '''
     Test if it returns error when no htpasswd file exists
     '''
     with patch('os.path.exists', MagicMock(return_value=False)):
         self.assertEqual(htpasswd.userdel('/etc/httpd/htpasswd', 'larry'),
                          'Error: The specified htpasswd file does not exist')
Example #2
0
 def test_userdel(self):
     '''
     Test if it delete an HTTP user from the specified htpasswd file.
     '''
     mock = MagicMock(return_value='Salt')
     with patch.dict(htpasswd.__salt__, {'cmd.run': mock}), \
             patch('os.path.exists', MagicMock(return_value=True)):
         self.assertEqual(htpasswd.userdel('/etc/httpd/htpasswd', 'larry'),
                          ['Salt'])
Example #3
0
 def test_userdel_missing_htpasswd(self):
     """
     Test if it returns error when no htpasswd file exists
     """
     with patch("os.path.exists", MagicMock(return_value=False)):
         self.assertEqual(
             htpasswd.userdel("/etc/httpd/htpasswd", "larry"),
             "Error: The specified htpasswd file does not exist",
         )
Example #4
0
 def test_userdel(self):
     """
     Test if it delete an HTTP user from the specified htpasswd file.
     """
     mock = MagicMock(return_value="Salt")
     with patch.dict(htpasswd.__salt__, {"cmd.run": mock}), patch(
             "os.path.exists", MagicMock(return_value=True)):
         self.assertEqual(htpasswd.userdel("/etc/httpd/htpasswd", "larry"),
                          ["Salt"])