aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models
diff options
context:
space:
mode:
authorPhilip Arndt <parndt@gmail.com>2012-11-29 08:54:50 +1300
committerPhilip Arndt <parndt@gmail.com>2012-11-29 08:54:50 +1300
commitf21691efb5de2b6cafa64b07b8e0fb2cb399244d (patch)
tree7c6c606da0c421c36b0bb7fabdcd4d81d8872791 /spec/models
parent3442aeb85087df97d36673ad846a434412e5baea (diff)
downloadrefinerycms-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.rb10
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