diff --git a/spec/models/person_spec.rb b/spec/models/person_spec.rb index 6ce2cc48d5c76ed84ec867d8025cbaee98e3d8d6..a7ba0ca0d79ec1ac6b8bd968a05302e89c4b9eac 100644 --- a/spec/models/person_spec.rb +++ b/spec/models/person_spec.rb @@ -47,14 +47,15 @@ describe Person do @person.diaspora_handle.include?(APP_CONFIG[:terse_pod_url]).should be false end end + describe 'validation' do it 'is unique' do - person_two = Factory.build(:person, :url => @person.diaspora_handle) + person_two = Factory.build(:person, :diaspora_handle => @person.diaspora_handle) person_two.valid?.should be_false end it 'is case insensitive' do - person_two = Factory.build(:person, :url => @person.diaspora_handle.upcase) + person_two = Factory.build(:person, :url => @person.url.upcase) person_two.valid?.should be_false end end