tests: don't automatically approve aliases/implications on creation.

Automagically approving inactive aliases makes testing more difficult.
This commit is contained in:
evazion
2018-12-31 17:07:14 -06:00
parent 341403c7bb
commit 44a54f75cd
4 changed files with 27 additions and 34 deletions

View File

@@ -5,12 +5,5 @@ FactoryBot.define do
status "active"
skip_secondary_validations true
creator_ip_addr { FFaker::Internet.ip_v4_address }
after(:create) do |tag_alias|
unless tag_alias.status == "pending"
approver = FactoryBot.create(:admin_user) unless approver.present?
tag_alias.approve!(approver: approver)
end
end
end
end

View File

@@ -4,12 +4,5 @@ FactoryBot.define do
consequent_name "bbb"
status "active"
skip_secondary_validations true
after(:create) do |tag_implication|
unless tag_implication.status == "pending"
approver = FactoryBot.create(:admin_user) unless approver.present?
tag_implication.approve!(approver: approver)
end
end
end
end