Sha256: 89778e7613252e1e3e393b150cc6b474331a6e5137c32d5d242f33fddf43be78

Contents?: true

Size: 962 Bytes

Versions: 48

Compression:

Stored size: 962 Bytes

Contents

require File.dirname(__FILE__) + '/test_helper'

# module RedmineCrm
  class TagsHelperTest < ActiveSupport::TestCase
    include RedmineCrm::TagsHelper
    
    def test_tag_cloud
      cloud_elements = []
      
      tag_cloud Issue.tag_counts, %w(css1 css2 css3 css4) do |tag, css_class|
        cloud_elements << [tag, css_class]
      end
      assert cloud_elements.include?([tags(:error), "css4"])
      assert cloud_elements.include?([tags(:question), "css4"])
      assert cloud_elements.include?([tags(:bug), "css2"])
      assert cloud_elements.include?([tags(:feature), "css2"])
      assert_equal 4, cloud_elements.size
    end
    
    # def test_tag_cloud_when_no_tags
    #   cloud_elements = []
    #   tag_cloud SpecialIssue.tag_counts, %w(css1) do |tag, css_class|
    #     # assert false, "tag_cloud should not yield"
    #     cloud_elements << [tag, css_class]
    #   end
    #   assert_equal 0, cloud_elements.size
    # end
  end
# end

Version data entries

48 entries across 48 versions & 2 rubygems

Version Path
redmine_crm-0.0.55 test/tags_helper_test.rb
redmine_crm-0.0.54 test/tags_helper_test.rb
redmine_crm-0.0.53 test/tags_helper_test.rb
redmine_crm-0.0.52 test/tags_helper_test.rb
redmine_crm-0.0.51 test/tags_helper_test.rb
redmine_crm-0.0.50 test/tags_helper_test.rb
redmine_crm-0.0.49 test/tags_helper_test.rb
redmine_crm-0.0.48 test/tags_helper_test.rb
redmine_crm-0.0.47 test/tags_helper_test.rb
redmine_crm-0.0.46 test/tags_helper_test.rb
redmine_crm-0.0.45 test/tags_helper_test.rb
redmine_crm-0.0.44 test/tags_helper_test.rb
redmine_crm-0.0.43 test/tags_helper_test.rb
redmine_crm-0.0.42 test/tags_helper_test.rb
redmine_crm-0.0.41 test/tags_helper_test.rb
redmine_crm-0.0.40 test/tags_helper_test.rb
redmine_crm-0.0.38 test/tags_helper_test.rb
redmine_crm-0.0.37 test/tags_helper_test.rb
redmine_crm-0.0.36 test/tags_helper_test.rb
redmine_crm-0.0.35 test/tags_helper_test.rb