diff options
author | Philip Arndt <parndt@gmail.com> | 2012-11-29 08:54:50 +1300 |
---|---|---|
committer | Philip Arndt <parndt@gmail.com> | 2012-11-29 08:54:50 +1300 |
commit | f21691efb5de2b6cafa64b07b8e0fb2cb399244d (patch) | |
tree | 7c6c606da0c421c36b0bb7fabdcd4d81d8872791 /spec/models | |
parent | 3442aeb85087df97d36673ad846a434412e5baea (diff) | |
download | refinerycms-blog-f21691efb5de2b6cafa64b07b8e0fb2cb399244d.tar.gz refinerycms-blog-f21691efb5de2b6cafa64b07b8e0fb2cb399244d.tar.bz2 refinerycms-blog-f21691efb5de2b6cafa64b07b8e0fb2cb399244d.zip |
Prevent post_spec.rb from hanging the entire spec run for 30 seconds while it tries to retrieve external resources.
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 |