test/unit/cleaner_test.rb in foreman-tasks-3.0.6 vs test/unit/cleaner_test.rb in foreman-tasks-4.0.0

- old
+ new

@@ -58,21 +58,21 @@ tasks_to_delete = [FactoryBot.create(:dynflow_task, :user_create_task), FactoryBot.create(:dynflow_task, :user_create_task) do |task| task.started_at = task.ended_at = Time.zone.now task.save end] - lock_to_delete = tasks_to_delete.first.locks.create(:name => 'read', :resource => User.current) + link_to_delete = tasks_to_delete.first.links.create(:resource => User.current) tasks_to_keep = [FactoryBot.create(:dynflow_task, :product_create_task)] - lock_to_keep = tasks_to_keep.first.locks.create(:name => 'read', :resource => User.current) + link_to_keep = tasks_to_keep.first.links.create(:resource => User.current) cleaner.expects(:tasks_to_csv) cleaner.delete _(ForemanTasks::Task.where(id: tasks_to_delete)).must_be_empty _(ForemanTasks::Task.where(id: tasks_to_keep)).must_equal tasks_to_keep - _(ForemanTasks::Lock.find_by(id: lock_to_delete.id)).must_be_nil - _(ForemanTasks::Lock.find_by(id: lock_to_keep.id)).wont_be_nil + _(ForemanTasks::Link.find_by(id: link_to_delete.id)).must_be_nil + _(ForemanTasks::Link.find_by(id: link_to_keep.id)).wont_be_nil end it 'supports passing empty filter (just delete all)' do cleaner = ForemanTasks::Cleaner.new(:filter => '', :after => '10d') tasks_to_delete = [FactoryBot.create(:dynflow_task, :user_create_task),