##// END OF EJS Templates
Adds "tracker-[id]" CSS class to issues (#13309)....
Jean-Philippe Lang -
r11279:a140a03a3581
parent child
Show More
@@ -955,7 +955,7 class Issue < ActiveRecord::Base
955 955
956 956 # Returns a string of css classes that apply to the issue
957 957 def css_classes
958 s = "issue status-#{status_id} #{priority.try(:css_classes)}"
958 s = "issue tracker-#{tracker_id} status-#{status_id} #{priority.try(:css_classes)}"
959 959 s << ' closed' if closed?
960 960 s << ' overdue' if overdue?
961 961 s << ' child' if child?
@@ -1913,6 +1913,12 class IssueTest < ActiveSupport::TestCase
1913 1913 assert_equal [Journal.find(1), Journal.find(2)], Issue.find(1).journals_after('')
1914 1914 end
1915 1915
1916 def test_css_classes_should_include_tracker
1917 issue = Issue.new(:tracker => Tracker.find(2))
1918 classes = issue.css_classes.split(' ')
1919 assert_include 'tracker-2', classes
1920 end
1921
1916 1922 def test_css_classes_should_include_priority
1917 1923 issue = Issue.new(:priority => IssuePriority.find(8))
1918 1924 classes = issue.css_classes.split(' ')
General Comments 0
You need to be logged in to leave comments. Login now