diff options
author | Louise Crow <louise.crow@gmail.com> | 2013-09-17 17:22:03 +0100 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-09-17 17:22:03 +0100 |
commit | abde5e4a1139c41c6db23ce041fba090674f65ac (patch) | |
tree | 19c6f35930d23725bb0b67416436d6a0c179a09b /spec/models/info_request_spec.rb | |
parent | 1accd9f2f86022f90f848b39182570d1613eb6be (diff) | |
parent | 777ed1016b23d577f4cee62f49961e1d44bc346d (diff) |
Merge branch 'feature/issue-902-fix' into rails-3-develop
Diffstat (limited to 'spec/models/info_request_spec.rb')
-rw-r--r-- | spec/models/info_request_spec.rb | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/spec/models/info_request_spec.rb b/spec/models/info_request_spec.rb index ab36a201c..6d026e286 100644 --- a/spec/models/info_request_spec.rb +++ b/spec/models/info_request_spec.rb @@ -1,7 +1,29 @@ +# encoding: utf-8 require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') describe InfoRequest do + describe 'when validating', :focus => true do + + it 'should accept a summary with ascii characters' do + info_request = InfoRequest.new(:title => 'abcde') + info_request.valid? + info_request.errors[:title].should be_empty + end + + it 'should accept a summary with unicode characters' do + info_request = InfoRequest.new(:title => 'кажете') + info_request.valid? + info_request.errors[:title].should be_empty + end + + it 'should not accept a summary with no ascii or unicode characters' do + info_request = InfoRequest.new(:title => '55555') + info_request.valid? + info_request.errors[:title].should_not be_empty + end + end + describe 'when generating a user name slug' do before do |