diff options
Diffstat (limited to 'spec/models')
-rw-r--r-- | spec/models/refinery/blog/post_spec.rb | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/spec/models/refinery/blog/post_spec.rb b/spec/models/refinery/blog/post_spec.rb index 7b0c9be..84e9c87 100644 --- a/spec/models/refinery/blog/post_spec.rb +++ b/spec/models/refinery/blog/post_spec.rb @@ -197,7 +197,7 @@ module Refinery end end end - + describe "source url" do it "should allow a source url and title" do p = FactoryGirl.create(:blog_post, :source_url => 'google.com', :source_url_title => 'author') @@ -206,13 +206,15 @@ module Refinery p.source_url_title.should include('author') end end - + describe ".validate_source_url?" do context "with Refinery::Blog.validate_source_url set to true" do before do Refinery::Blog.validate_source_url = true - end + end it "should have canonical url" do + UrlValidator.any_instance.should_receive(:resolve_redirects_verify_url). + and_return('http://www.google.com') p = FactoryGirl.create(:blog_post, :source_url => 'google.com', :source_url_title => 'google') p.source_url.should include('www') end @@ -227,7 +229,7 @@ module Refinery end end end - + end end end |