test/factories/task_factory.rb in foreman-tasks-0.15.5 vs test/factories/task_factory.rb in foreman-tasks-0.15.6
- old
+ new
@@ -1,31 +1,31 @@
FactoryBot.define do
factory :some_task, :class => ForemanTasks::Task do
sequence(:label) { |n| "task#{n}" }
- type 'ForemanTasks::Task'
- state 'stopped'
- result 'success'
+ type { 'ForemanTasks::Task' }
+ state { 'stopped' }
+ result { 'success' }
transient do
- set_owner nil
+ set_owner { nil }
end
after(:create) do |task, evaluator|
ForemanTasks::Lock.owner!(evaluator.set_owner, task.id) if evaluator.set_owner
end
factory :dynflow_task, :class => ForemanTasks::Task::DynflowTask do
- label 'Support::DummyDynflowAction'
- type 'ForemanTasks::Task::DynflowTask'
- started_at '2014-10-01 11:15:55'
- ended_at '2014-10-01 11:15:57'
- state 'stopped'
- result 'success'
- parent_task_id nil
+ label { 'Support::DummyDynflowAction' }
+ type { 'ForemanTasks::Task::DynflowTask' }
+ started_at { '2014-10-01 11:15:55' }
+ ended_at { '2014-10-01 11:15:57' }
+ state { 'stopped' }
+ result { 'success' }
+ parent_task_id { nil }
transient do
- sync_with_dynflow false
+ sync_with_dynflow { false }
end
after(:build) do |task, evaluator|
execution_plan = ForemanTasks.dynflow.world.plan(Support::DummyDynflowAction)
# remove the task created automatically by the persistence
@@ -35,14 +35,14 @@
task.update_from_dynflow(execution_plan.to_hash)
end
end
trait :user_create_task do
- label 'Actions::User::Create'
+ label { 'Actions::User::Create' }
end
trait :product_create_task do
- label 'Actions::Katello::Product::Create'
+ label { 'Actions::Katello::Product::Create' }
end
trait :inconsistent_dynflow_task do
after(:build) do |task|
task.update_attributes!(:state => 'running')