diff --git a/app/models/legislation/question_option.rb b/app/models/legislation/question_option.rb index a02d41554..35520b35b 100644 --- a/app/models/legislation/question_option.rb +++ b/app/models/legislation/question_option.rb @@ -9,5 +9,5 @@ class Legislation::QuestionOption < ActiveRecord::Base has_many :answers, class_name: 'Legislation::Answer', foreign_key: 'legislation_question_id', dependent: :destroy, inverse_of: :question validates :question, presence: true - validates_translation :value, presence: true # TODO: add uniqueness again + validates_translation :value, presence: true end diff --git a/spec/models/legislation/question_option_spec.rb b/spec/models/legislation/question_option_spec.rb index 1fd7eb307..eb23961ec 100644 --- a/spec/models/legislation/question_option_spec.rb +++ b/spec/models/legislation/question_option_spec.rb @@ -6,13 +6,4 @@ RSpec.describe Legislation::QuestionOption, type: :model do it "is valid" do expect(legislation_question_option).to be_valid end - - it "is unique per question" do - question = create(:legislation_question) - valid_question_option = create(:legislation_question_option, question: question, value: "uno") - - invalid_question_option = build(:legislation_question_option, question: question, value: "uno") - - expect(invalid_question_option).not_to be_valid - end end