def test_do_deploy_aws_a_scan_return_0_when_status_is_running(self, mock_get_deployment, mock_scan_get, mock_scan_deploy, mock_get_deploy_status, prepare_mock_api_pimg_getall_for_scan): # given i = prepare_image() args = self.prepare_image_deploy_command_aws(1234) deployment = self.get_deployment_aws() publish_images = self.prepare_aws_pimages_from_scan() prepare_mock_deploy(deployment, publish_images, Scan(), ["starting", "starting", "running"], mock_get_deployment, mock_scan_get, mock_scan_deploy, mock_get_deploy_status, prepare_mock_api_pimg_getall_for_scan) # when deploy_return = i.do_deploy(args) # then self.assertEquals(deploy_return, 0)
def test_do_deploy_aws_return_1_when_status_is_onfire(self, mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app): # given i = prepare_image() args = self.prepare_image_deploy_command_aws(1234) deployment = self.get_deployment_aws() publish_images = self.prepare_aws_pimages_from_app() prepare_mock_deploy(deployment, publish_images, Appliance(), ["starting", "starting", "on-fire"], mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app) # when deploy_return = i.do_deploy(args) # then self.assertEquals(deploy_return, 1)
def test_do_deploy_azure_return_0_when_status_is_running(self, mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app): # given i = prepare_image() args = self.prepare_image_deploy_command_azure(1234) deployment = self.get_deployment_azure() pimages = self.prepare_azure_pimages_from_app() prepare_mock_deploy(deployment, pimages, Appliance(), ["starting", "starting", "running"], mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app) # when deploy_return = i.do_deploy(args) # then self.assertEquals(deploy_return, 0)
def test_do_deploy_azure_return_1_when_status_is_onfire(self, mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app): # given i = prepare_image() args = self.prepare_image_deploy_command_azure(1234) deployment = self.get_deployment_azure() publish_images = self.prepare_azure_pimages_from_app() prepare_mock_deploy(deployment, publish_images, Appliance(), ["starting", "starting", "on-fire"], mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app) # when deploy_return = i.do_deploy(args) # then self.assertEquals(deploy_return, 1)
def test_do_deploy_azure_a_scan_return_0_when_status_is_running(self, mock_get_deployment, mock_scan_get, mock_scan_deploy, mock_get_deploy_status, prepare_mock_api_pimg_getall_for_scan): # given i = prepare_image() args = self.prepare_image_deploy_command_azure(1234) deployment = self.get_deployment_azure() publish_images = self.prepare_azure_pimages_from_scan() prepare_mock_deploy(deployment, publish_images, Scan(), ["starting", "starting", "running"], mock_get_deployment, mock_scan_get, mock_scan_deploy, mock_get_deploy_status, prepare_mock_api_pimg_getall_for_scan) # when deploy_return = i.do_deploy(args) # then self.assertEquals(deploy_return, 0)
def test_do_deploy_aws_return_0_when_status_is_running( self, mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app): # given i = prepare_image() args = self.prepare_image_deploy_command_aws(1234) deployment = self.get_deployment_aws() pimages = self.prepare_aws_pimages_from_app() prepare_mock_deploy(deployment, pimages, Appliance(), ["starting", "starting", "running"], mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app) # when deploy_return = i.do_deploy(args) # then self.assertEquals(deploy_return, 0)
def test_do_deploy_openstack_return_0_when_status_is_running(self, mock_app_get_account_resources, mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app): # given i = prepare_image() args = self.prepare_image_deploy_command_openstack(1234) deployment = self.get_deployment_openstack() publish_images = self.prepare_openstack_publish_images_from_app() prepare_mock_deploy(deployment, publish_images, Appliance(), ["starting", "starting", "running"], mock_get_deployment, mock_app_get, mock_api_deploy, mock_get_deploy_status, mock_api_pimg_getall_for_app) self.mock_openstack_retrieval(mock_app_get_account_resources) # when deploy_return = i.do_deploy(args) # then self.assertEquals(deploy_return, 0)