aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuc Donnet2017-09-29 14:03:27 +0200
committerLuc Donnet2017-09-29 14:03:27 +0200
commitb11dede8b2f61c81458bf64328cc851987db688f (patch)
tree5e1758f0bfcd17dfe5335301a40c931fad6f31a6
parentb55255e7ed06528f3610c43fbfafe10e741bbdcf (diff)
downloadchouette-core-b11dede8b2f61c81458bf64328cc851987db688f.tar.bz2
Fix enumerize in compliance_check_resource Refs #4391
-rw-r--r--app/models/compliance_check_resource.rb3
-rw-r--r--spec/factories/compliance_check_resources.rb4
2 files changed, 4 insertions, 3 deletions
diff --git a/app/models/compliance_check_resource.rb b/app/models/compliance_check_resource.rb
index a5c0c7d27..2989bf3cf 100644
--- a/app/models/compliance_check_resource.rb
+++ b/app/models/compliance_check_resource.rb
@@ -1,8 +1,9 @@
class ComplianceCheckResource < ActiveRecord::Base
extend Enumerize
+
belongs_to :compliance_check_set
- enumerize :status, in: %w[new successful warning failed]
+ enumerize :status, in: %i(OK ERROR WARNING IGNORED), scope: true
validates_presence_of :compliance_check_set
end
diff --git a/spec/factories/compliance_check_resources.rb b/spec/factories/compliance_check_resources.rb
index 95be48de4..5438bd48e 100644
--- a/spec/factories/compliance_check_resources.rb
+++ b/spec/factories/compliance_check_resources.rb
@@ -1,7 +1,7 @@
FactoryGirl.define do
factory :compliance_check_resource do
- status :new
- sequence(:name) { |n| "Compliance check resource #{n}" }
association :compliance_check_set
+ sequence(:name) { |n| "Compliance check resource #{n}" }
+ status 'OK'
end
end