diff options
| author | Robert | 2017-10-11 17:18:49 +0200 |
|---|---|---|
| committer | Robert | 2017-10-12 17:49:51 +0200 |
| commit | 5654cd12a17cf04ee3d5a7b3b22c8180605b5cd9 (patch) | |
| tree | 51eab248cca82b48ce1a226086b87b8eb1997d55 | |
| parent | 8963eb80e71fb1932250f123367f6830b27fb025 (diff) | |
| download | chouette-core-5654cd12a17cf04ee3d5a7b3b22c8180605b5cd9.tar.bz2 | |
Fixes: #4709@0.15h;
Nullified ComplianceCheck STI column
speced and implemented via `self.inheritance_column = nil`
| -rw-r--r-- | app/models/compliance_check.rb | 3 | ||||
| -rw-r--r-- | spec/models/compliance_check_spec.rb | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/app/models/compliance_check.rb b/app/models/compliance_check.rb index 0a2576b71..54ca4e7a0 100644 --- a/app/models/compliance_check.rb +++ b/app/models/compliance_check.rb @@ -1,4 +1,7 @@ class ComplianceCheck < ActiveRecord::Base + + self.inheritance_column = nil + extend Enumerize belongs_to :compliance_check_set belongs_to :compliance_check_block diff --git a/spec/models/compliance_check_spec.rb b/spec/models/compliance_check_spec.rb index 710cd4b4f..bd797ab09 100644 --- a/spec/models/compliance_check_spec.rb +++ b/spec/models/compliance_check_spec.rb @@ -3,6 +3,10 @@ RSpec.describe ComplianceCheck, type: :model do expect(FactoryGirl.build(:compliance_check)).to be_valid end + it 'has STI disabled' do + expect( described_class.inheritance_column ).to be_blank + end + it { should belong_to :compliance_check_set } it { should belong_to :compliance_check_block } |
