test/unit/triggering_test.rb in foreman-tasks-0.10.9 vs test/unit/triggering_test.rb in foreman-tasks-0.11.0
- old
+ new
@@ -1,29 +1,29 @@
require 'foreman_tasks_test_helper'
class TriggeringTest < ActiveSupport::TestCase
describe 'validation' do
it 'is valid when immediate' do
- FactoryGirl.build(:triggering).must_be :valid?
+ FactoryBot.build(:triggering).must_be :valid?
end
it 'is validates future execution' do
- triggering = FactoryGirl.build(:triggering, :future)
+ triggering = FactoryBot.build(:triggering, :future)
triggering.must_be :valid?
triggering.start_before = triggering.start_at - 120
triggering.wont_be :valid?
end
it 'is invalid when recurring logic is invalid' do
- triggering = FactoryGirl.build(:triggering, :recurring)
+ triggering = FactoryBot.build(:triggering, :recurring)
triggering.must_be :valid?
triggering.recurring_logic.stubs(:valid?).returns(false)
triggering.wont_be :valid?
end
end
it 'cannot have mode set to arbitrary value' do
- triggering = FactoryGirl.build(:triggering)
+ triggering = FactoryBot.build(:triggering)
triggering.must_be :valid?
proc { triggering.mode = 'bogus' }.must_raise ArgumentError
proc { triggering.mode = 27 }.must_raise ArgumentError
end
end