Sha256: e8508283e2bf6df01255ed71297df267b999a5ad891147b73363cc1d462c811b

Contents?: true

Size: 770 Bytes

Versions: 1

Compression:

Stored size: 770 Bytes

Contents

***************
*** 262,267 ****
      assert_parse_output_match "undefined tag `missing'", '<r:missing />'
    end
    
    protected
      
      def setup_for_page(page)
--- 262,278 ----
      assert_parse_output_match "undefined tag `missing'", '<r:missing />'
    end
    
+   def test_tag_tags_list
+     setup_for_page(:homepage)
+     expected = '<a href="/tags/lump">lump</a><a href="/tags/bar">bar</a><a href="/tags/test">test</a><a href="/tags/foo">foo</a>'
+     tags = '<r:tags url="/tags/"><r:link /></r:tags>'
+     assert_parse_output expected, tags
+   end
+   
+   def test_tag_tags_without_url
+     assert_parse_output_match "`tags' tag must include an 'url' attribute", %{<r:tags />}
+   end
+   
    protected
      
      def setup_for_page(page)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
radiant-0.5.0 test/unit/page_context_test.rb.rej