Ejemplo n.º 1
0
 def test_delete_host_create_sucess_login(self, mock_client):
     """
     hpe3par host - create a host
     """
     result = host.delete_host(mock_client, "user", "pass", "host")
     self.assertEqual(result,
                      (True, True, "Deleted host host successfully.", {}))
Ejemplo n.º 2
0
 def test_delete_host_create_already_present(self, mock_client):
     """
     hpe3par flash cache - create a flash cache
     """
     mock_client.HPE3ParClient.hostExists.return_value = False
     result = host.delete_host(mock_client.HPE3ParClient, "user",
                               "password", "hostname")
     self.assertEqual(result, (True, False, "Host does not exist", {}))
Ejemplo n.º 3
0
    def test_delete_host_hostname_empty(self, mock_client):
        """
        hpe3par host - create a host
        """
        result = host.delete_host(mock_client, "user", "pass", None)

        self.assertEqual(
            result,
            (False, False, "Host deletion failed. Host name is null", {}))
Ejemplo n.º 4
0
    def test_delete_host_username_empty(self, mock_client):
        """
        hpe3par host - create a host
        """
        result = host.delete_host(mock_client, None, None, None)

        self.assertEqual(result, (
            False, False,
            "Host deletion failed. Storage system username or password is null",
            {}))
Ejemplo n.º 5
0
 def test_delete_host_create_exception_in_login(self, mock_client):
     """
     hpe3par host - create a host
     """
     mock_client.HPE3ParClient.login.side_effect = Exception(
         "Failed to login!")
     result = host.delete_host(mock_client.HPE3ParClient, "user",
                               "password", 'host_name')
     self.assertEqual(
         result,
         (False, False, "Host deletion failed | Failed to login!", {}))