Simplify model validation specs for CustomFilter (#33248)
				
					
				
			This commit is contained in:
		@@ -7,19 +7,8 @@ RSpec.describe CustomFilter do
 | 
			
		||||
    it { is_expected.to validate_presence_of(:title) }
 | 
			
		||||
    it { is_expected.to validate_presence_of(:context) }
 | 
			
		||||
 | 
			
		||||
    it 'requires non-empty of context' do
 | 
			
		||||
      record = described_class.new(context: [])
 | 
			
		||||
      record.valid?
 | 
			
		||||
 | 
			
		||||
      expect(record).to model_have_error_on_field(:context)
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    it 'requires valid context value' do
 | 
			
		||||
      record = described_class.new(context: ['invalid'])
 | 
			
		||||
      record.valid?
 | 
			
		||||
 | 
			
		||||
      expect(record).to model_have_error_on_field(:context)
 | 
			
		||||
    end
 | 
			
		||||
    it { is_expected.to_not allow_values([], %w(invalid)).for(:context) }
 | 
			
		||||
    it { is_expected.to allow_values(%w(home)).for(:context) }
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  describe 'Normalizations' do
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user