Skip to content

Commit

Permalink
Create workflow factories
Browse files Browse the repository at this point in the history
  • Loading branch information
GilbertCherrie committed Jun 26, 2023
1 parent e67fc18 commit 97007c8
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 1 deletion.
65 changes: 65 additions & 0 deletions .byebug_history
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
c
x
c
controller_name
c
controller_name
c
controller_name
c
controller_name
c
@display
c
@display
c
@display
%w[workflows].include?(@display)
%w[workflows]
c
%w[workflows]
%w[workflows].include?(@display)
@display
c
@display.singularize
@display && @display != "main"
assert_privileges("#{@display && @display != "main" ? @display.singularize : controller_for_common_methods}_tag") if assert
c
session[:assigned_filters] = assigned_filters
session[:tag_items] = record_ids
checked_or_params
@tagging.instance_of?(String) ? @tagging.safe_constantize : @tagging
record_ids = find_records_with_rbac(
@tagging.instance_of?(String) ? @tagging.safe_constantize : @tagging,
checked_or_params
).map(&:id)
session[:tag_items] = record_ids
session[:assigned_filters] = assigned_filters
c
get_tag_items
@tagging = session[:tag_db] = db # Remember the DB
assert_privileges(params[:pressed])
db
c
db
c
db
c
db
c
@tagging.instance_of?(String) ? @tagging.safe_constantize : @tagging
@tagging.instance_of?(String) ? @tagging.safe_constantize : @tagging,
record_ids = find_records_with_rbac(
@tagging.instance_of?(String) ? @tagging.safe_constantize : @tagging,
checked_or_params
).map(&:id)
session[:tag_items] = record_ids
session[:assigned_filters] = assigned_filters
get_tag_items
@tagging = session[:tag_db] = db
assert_privileges(params[:pressed])
c
self.class.model
c
tag(self.class.model)
self.class.model
4 changes: 3 additions & 1 deletion spec/factories/configuration_script.rb
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@
factory :embedded_playbook,
:class => "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::Playbook",
:parent => :configuration_script_payload

factory :embedded_workflow,
:class => "ManageIQ::Providers::Workflows::AutomationManager::Workflow",
:parent => :configuration_script_payload
factory :configuration_workflow,
:class => "ManageIQ::Providers::Awx::AutomationManager::ConfigurationWorkflow",
:parent => :configuration_script
Expand Down
6 changes: 6 additions & 0 deletions spec/factories/configuration_script_source.rb
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,10 @@
:class => "ManageIQ::Providers::EmbeddedAnsible::AutomationManager::ConfigurationScriptSource" do
scm_url { "https://example.com/foo.git" }
end

factory :embedded_workflow_configuration_script_source,
:parent => :configuration_script_source,
:class => "ManageIQ::Providers::Workflows::AutomationManager::ConfigurationScriptSource" do
scm_url { "https://example.com/foo.git" }
end
end

0 comments on commit 97007c8

Please sign in to comment.