aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models/refinery/blog/post_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/models/refinery/blog/post_spec.rb')
-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