From 88e82177a91e0412378e0405c0be52726b5267bb Mon Sep 17 00:00:00 2001 From: MANOJ PUTHRAN Date: Thu, 7 Nov 2024 20:31:33 +0530 Subject: [PATCH] add test for creating job for Retirement action --- .../automation_manager/job_spec.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/spec/models/manageiq/providers/embedded_terraform/automation_manager/job_spec.rb b/spec/models/manageiq/providers/embedded_terraform/automation_manager/job_spec.rb index eb20ff58..474dfda4 100644 --- a/spec/models/manageiq/providers/embedded_terraform/automation_manager/job_spec.rb +++ b/spec/models/manageiq/providers/embedded_terraform/automation_manager/job_spec.rb @@ -21,6 +21,25 @@ } ) end + + it "create a job for Retirement action" do + expect( + described_class.create_job( + template, env_vars, input_vars, credentials, :action => ResourceAction::RETIREMENT, :terraform_stack_id => '999-999-999' + ) + ).to have_attributes( + :type => "ManageIQ::Providers::EmbeddedTerraform::AutomationManager::Job", + :options => { + :template_id => template.id, + :env_vars => env_vars, + :input_vars => input_vars, + :credentials => credentials, + :poll_interval => 60, + :action => 'Retirement', + :terraform_stack_id => '999-999-999' + } + ) + end end describe "#signal" do