33
44class ViewCustomizeViewHookTest < ActiveSupport ::TestCase
55 fixtures :projects , :users , :email_addresses , :user_preferences , :members , :member_roles , :roles ,
6- :issues , :custom_fields , :custom_fields_projects , :custom_values ,
6+ :issues , :journals , : custom_fields, :custom_fields_projects , :custom_values ,
77 :view_customizes
88
99 class Request
@@ -133,13 +133,13 @@ def test_view_issues_form_details_bottom
133133 def test_view_issues_show_details_bottom
134134
135135 User . current = User . find ( 1 )
136- issue = Issue . find ( 1 )
136+ issue = Issue . find ( 4 )
137137
138138 expected = <<HTML
139139
140140< script type =\" text/javascript\" >
141141//<![CDATA[
142- ViewCustomize.context.issue = { id: 1 };
142+ ViewCustomize.context.issue = {\" id \" :4, \" author \" :{ \" id \" :2, \" name \" : \" John Smith \" } };
143143//]]>
144144</ script>
145145<!-- view customize id:8 -->
@@ -148,7 +148,30 @@ def test_view_issues_show_details_bottom
148148</ style>
149149HTML
150150
151- html = @hook . view_issues_show_details_bottom ( { :request => Request . new ( "/issues/1" ) , :issue => issue , :project => @project_onlinestore } )
151+ html = @hook . view_issues_show_details_bottom ( { :request => Request . new ( "/issues/4" ) , :issue => issue , :project => @project_onlinestore } )
152+ assert_equal expected , html
153+
154+ end
155+
156+ def test_view_issues_show_details_bottom_with_journals
157+
158+ User . current = User . find ( 1 )
159+ issue = Issue . find ( 6 )
160+
161+ expected = <<HTML
162+
163+ < script type =\" text/javascript\" >
164+ //<![CDATA[
165+ ViewCustomize.context.issue = {\" id\" :6,\" author\" :{\" id\" :2,\" name\" :\" John Smith\" },\" lastUpdatedBy\" :{\" id\" :1,\" name\" :\" Redmine Admin\" }};
166+ //]]>
167+ </ script>
168+ <!-- view customize id:8 -->
169+ < style type =\" text/css\" >
170+ code_008
171+ </ style>
172+ HTML
173+
174+ html = @hook . view_issues_show_details_bottom ( { :request => Request . new ( "/issues/6" ) , :issue => issue , :project => @project_onlinestore } )
152175 assert_equal expected , html
153176
154177 end
0 commit comments