Sha256: d38ae6ffce798c678cba16f5b048f685b0b4f9811b563cbaabe0d32d44e6f569
Contents?: true
Size: 735 Bytes
Versions: 3
Compression:
Stored size: 735 Bytes
Contents
require 'test_helper' class TagsHelperTest < ActiveSupport::TestCase include TagsHelper def test_tag_cloud cloud_elements = [] tag_cloud Post.tag_counts, %w(css1 css2 css3 css4) do |tag, css_class| cloud_elements << [tag, css_class] end assert cloud_elements.include?([tags(:good), "css2"]) assert cloud_elements.include?([tags(:bad), "css1"]) assert cloud_elements.include?([tags(:nature), "css4"]) assert cloud_elements.include?([tags(:question), "css1"]) assert_equal 4, cloud_elements.size end def test_tag_cloud_when_no_tags tag_cloud SpecialPost.tag_counts, %w(css1) do assert false, "tag_cloud should not yield" end end end
Version data entries
3 entries across 3 versions & 2 rubygems