spec/view_helpers_spec.rb in shakespeare-0.1.0 vs spec/view_helpers_spec.rb in shakespeare-0.1.1
- old
+ new
@@ -1,103 +1,103 @@
-require 'spec/spec_helper'
-
-describe Shakespeare::ViewHelpers do
- include Shakespeare::Helpers
- include Shakespeare::ViewHelpers
-
- def controller_name; end
-
- def action_name; end
-
- before(:all) do
- @page = Page.make_unsaved(
- :title => "Made Up",
- :description => "A description",
- :keywords => "awesome, code",
- :canonical => "http://pabcas.com",
- :nofollow => true
- )
- end
-
- context "no page" do
- describe "#page_title" do
- it "should be nil" do
- page_title.should be_nil
- end
- end
-
-
- describe "#description_meta_tag" do
- it "should be nil" do
- description_meta_tag.should be_nil
- end
- end
-
- describe "#keywords_meta_tag" do
- it "should be nil" do
- keywords_meta_tag.should be_nil
- end
- end
-
- describe "#robots_meta_tag" do
- it "should be nil" do
- robots_meta_tag.should be_nil
- end
- end
-
- describe "#canonical_link_tag" do
- it "should be nil" do
- canonical_link_tag.should be_nil
- end
- end
- end
-
-
- context "with a page" do
-
- before(:all) do
- Page.stub!(:find_by_url).and_return(@page)
- end
-
- describe "#page_title" do
- it "should be the page title" do
- page_title.should == "Made Up"
- end
- end
-
- describe "#description_meta_tag" do
- it "should generate the tag" do
- description_meta_tag.should == %Q[<meta name="description" content="A description">]
- end
- end
-
- describe "#keywords_meta_tag" do
- it "should generate the tag" do
- keywords_meta_tag.should == %Q[<meta name="keywords" content="awesome, code">]
- end
- end
-
- describe "#robots_meta_tag" do
- it "should generate the tag" do
- robots_meta_tag.should == %Q[<meta name="robots" content="nofollow">]
- end
- end
-
- describe "#canonical_link_tag" do
- context "active" do
- it "should generate the tag" do
- @page.stub!(:enable_canonical?).and_return(true)
-
- canonical_link_tag.should == %Q[<link href="http://pabcas.com" rel="canonical" />]
- end
- end
-
- context "inactive" do
- it "should not generate the tag" do
- canonical_link_tag.should be_nil
- end
- end
- end
-
- end
-
+require 'spec/spec_helper'
+
+describe Shakespeare::ViewHelpers do
+ include Shakespeare::Helpers
+ include Shakespeare::ViewHelpers
+
+ def controller_name; end
+
+ def action_name; end
+
+ before(:all) do
+ @page = Page.make_unsaved(
+ :title => "Made Up",
+ :description => "A description",
+ :keywords => "awesome, code",
+ :canonical => "http://pabcas.com",
+ :nofollow => true
+ )
+ end
+
+ context "no page" do
+ describe "#page_title" do
+ it "should be nil" do
+ page_title.should be_nil
+ end
+ end
+
+
+ describe "#description_meta_tag" do
+ it "should be nil" do
+ description_meta_tag.should be_nil
+ end
+ end
+
+ describe "#keywords_meta_tag" do
+ it "should be nil" do
+ keywords_meta_tag.should be_nil
+ end
+ end
+
+ describe "#robots_meta_tag" do
+ it "should be nil" do
+ robots_meta_tag.should be_nil
+ end
+ end
+
+ describe "#canonical_link_tag" do
+ it "should be nil" do
+ canonical_link_tag.should be_nil
+ end
+ end
+ end
+
+
+ context "with a page" do
+
+ before(:all) do
+ Page.stub!(:find_by_url).and_return(@page)
+ end
+
+ describe "#page_title" do
+ it "should be the page title" do
+ page_title.should == "Made Up"
+ end
+ end
+
+ describe "#description_meta_tag" do
+ it "should generate the tag" do
+ description_meta_tag.should == %Q[<meta name="description" content="A description">]
+ end
+ end
+
+ describe "#keywords_meta_tag" do
+ it "should generate the tag" do
+ keywords_meta_tag.should == %Q[<meta name="keywords" content="awesome, code">]
+ end
+ end
+
+ describe "#robots_meta_tag" do
+ it "should generate the tag" do
+ robots_meta_tag.should == %Q[<meta name="robots" content="nofollow">]
+ end
+ end
+
+ describe "#canonical_link_tag" do
+ context "active" do
+ it "should generate the tag" do
+ @page.stub!(:enable_canonical?).and_return(true)
+
+ canonical_link_tag.should == %Q[<link href="http://pabcas.com" rel="canonical" />]
+ end
+ end
+
+ context "inactive" do
+ it "should not generate the tag" do
+ canonical_link_tag.should be_nil
+ end
+ end
+ end
+
+ end
+
end
\ No newline at end of file