@@ -1004,3 +1004,4 bg: | |||
|
1004 | 1004 | description_date_range_interval: Изберете диапазон чрез задаване на начална и крайна дати |
|
1005 | 1005 | description_date_from: Въведете начална дата |
|
1006 | 1006 | description_date_to: Въведете крайна дата |
|
1007 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1020,3 +1020,4 bs: | |||
|
1020 | 1020 | button_export: Export |
|
1021 | 1021 | label_export_options: "%{export_format} export options" |
|
1022 | 1022 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1023 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1009,3 +1009,4 ca: | |||
|
1009 | 1009 | button_export: Export |
|
1010 | 1010 | label_export_options: "%{export_format} export options" |
|
1011 | 1011 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1012 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1010,3 +1010,4 cs: | |||
|
1010 | 1010 | button_export: Export |
|
1011 | 1011 | label_export_options: "%{export_format} export options" |
|
1012 | 1012 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1013 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1023,3 +1023,4 da: | |||
|
1023 | 1023 | button_export: Export |
|
1024 | 1024 | label_export_options: "%{export_format} export options" |
|
1025 | 1025 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1026 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1027,3 +1027,4 de: | |||
|
1027 | 1027 | button_export: Export |
|
1028 | 1028 | label_export_options: "%{export_format} export options" |
|
1029 | 1029 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1030 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1006,3 +1006,4 el: | |||
|
1006 | 1006 | button_export: Export |
|
1007 | 1007 | label_export_options: "%{export_format} export options" |
|
1008 | 1008 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1009 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1009,3 +1009,4 en-GB: | |||
|
1009 | 1009 | button_export: Export |
|
1010 | 1010 | label_export_options: "%{export_format} export options" |
|
1011 | 1011 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1012 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -162,6 +162,7 en: | |||
|
162 | 162 | notice_feeds_access_key_reseted: Your RSS access key was reset. |
|
163 | 163 | notice_api_access_key_reseted: Your API access key was reset. |
|
164 | 164 | notice_failed_to_save_issues: "Failed to save %{count} issue(s) on %{total} selected: %{ids}." |
|
165 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." | |
|
165 | 166 | notice_failed_to_save_members: "Failed to save member(s): %{errors}." |
|
166 | 167 | notice_no_issue_selected: "No issue is selected! Please, check the issues you want to edit." |
|
167 | 168 | notice_account_pending: "Your account was created and is now pending administrator approval." |
@@ -1043,3 +1043,4 es: | |||
|
1043 | 1043 | button_export: Export |
|
1044 | 1044 | label_export_options: "%{export_format} export options" |
|
1045 | 1045 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1046 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1010,3 +1010,4 eu: | |||
|
1010 | 1010 | button_export: Export |
|
1011 | 1011 | label_export_options: "%{export_format} export options" |
|
1012 | 1012 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1013 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1009,3 +1009,4 fa: | |||
|
1009 | 1009 | button_export: Export |
|
1010 | 1010 | label_export_options: "%{export_format} export options" |
|
1011 | 1011 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1012 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1027,3 +1027,4 fi: | |||
|
1027 | 1027 | button_export: Export |
|
1028 | 1028 | label_export_options: "%{export_format} export options" |
|
1029 | 1029 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1030 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -178,6 +178,7 fr: | |||
|
178 | 178 | notice_email_error: "Erreur lors de l'envoi de l'email (%{value})" |
|
179 | 179 | notice_feeds_access_key_reseted: "Votre clé d'accès aux flux RSS a été réinitialisée." |
|
180 | 180 | notice_failed_to_save_issues: "%{count} demande(s) sur les %{total} sélectionnées n'ont pas pu être mise(s) à jour : %{ids}." |
|
181 | notice_failed_to_save_time_entries: "%{count} temps passé(s) sur les %{total} sélectionnés n'ont pas pu être mis à jour: %{ids}." | |
|
181 | 182 | notice_no_issue_selected: "Aucune demande sélectionnée ! Cochez les demandes que vous voulez mettre à jour." |
|
182 | 183 | notice_account_pending: "Votre compte a été créé et attend l'approbation de l'administrateur." |
|
183 | 184 | notice_default_data_loaded: Paramétrage par défaut chargé avec succès. |
@@ -1018,3 +1018,4 gl: | |||
|
1018 | 1018 | button_export: Export |
|
1019 | 1019 | label_export_options: "%{export_format} export options" |
|
1020 | 1020 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1021 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1011,3 +1011,4 he: | |||
|
1011 | 1011 | button_export: Export |
|
1012 | 1012 | label_export_options: "%{export_format} export options" |
|
1013 | 1013 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1014 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1013,3 +1013,4 hr: | |||
|
1013 | 1013 | button_export: Export |
|
1014 | 1014 | label_export_options: "%{export_format} export options" |
|
1015 | 1015 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1016 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1025,3 +1025,4 | |||
|
1025 | 1025 | button_export: Export |
|
1026 | 1026 | label_export_options: "%{export_format} export options" |
|
1027 | 1027 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1028 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1014,3 +1014,4 id: | |||
|
1014 | 1014 | button_export: Export |
|
1015 | 1015 | label_export_options: "%{export_format} export options" |
|
1016 | 1016 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1017 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1007,3 +1007,4 it: | |||
|
1007 | 1007 | button_export: Export |
|
1008 | 1008 | label_export_options: "%{export_format} export options" |
|
1009 | 1009 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1010 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1036,3 +1036,4 ja: | |||
|
1036 | 1036 | button_export: エクスポート |
|
1037 | 1037 | label_export_options: "%{export_format} エクスポート設定" |
|
1038 | 1038 | error_attachment_too_big: このファイルはアップロードできません。添付ファイルサイズの上限(%{max_size})を超えています。 |
|
1039 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1058,3 +1058,4 ko: | |||
|
1058 | 1058 | button_export: Export |
|
1059 | 1059 | label_export_options: "%{export_format} export options" |
|
1060 | 1060 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1061 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1066,3 +1066,4 lt: | |||
|
1066 | 1066 | button_export: Export |
|
1067 | 1067 | label_export_options: "%{export_format} export options" |
|
1068 | 1068 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1069 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1001,3 +1001,4 lv: | |||
|
1001 | 1001 | button_export: Export |
|
1002 | 1002 | label_export_options: "%{export_format} export options" |
|
1003 | 1003 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1004 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1006,3 +1006,4 mk: | |||
|
1006 | 1006 | button_export: Export |
|
1007 | 1007 | label_export_options: "%{export_format} export options" |
|
1008 | 1008 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1009 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1007,3 +1007,4 mn: | |||
|
1007 | 1007 | button_export: Export |
|
1008 | 1008 | label_export_options: "%{export_format} export options" |
|
1009 | 1009 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1010 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -988,3 +988,4 nl: | |||
|
988 | 988 | button_export: Export |
|
989 | 989 | label_export_options: "%{export_format} export options" |
|
990 | 990 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
991 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -996,3 +996,4 | |||
|
996 | 996 | button_export: Export |
|
997 | 997 | label_export_options: "%{export_format} export options" |
|
998 | 998 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
999 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1023,3 +1023,4 pl: | |||
|
1023 | 1023 | button_export: Export |
|
1024 | 1024 | label_export_options: "%{export_format} export options" |
|
1025 | 1025 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1026 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1027,3 +1027,4 pt-BR: | |||
|
1027 | 1027 | button_export: Export |
|
1028 | 1028 | label_export_options: "%{export_format} export options" |
|
1029 | 1029 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1030 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1011,3 +1011,4 pt: | |||
|
1011 | 1011 | button_export: Export |
|
1012 | 1012 | label_export_options: "%{export_format} export options" |
|
1013 | 1013 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1014 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -999,3 +999,4 ro: | |||
|
999 | 999 | button_export: Export |
|
1000 | 1000 | label_export_options: "%{export_format} export options" |
|
1001 | 1001 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1002 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1119,3 +1119,4 ru: | |||
|
1119 | 1119 | button_export: Export |
|
1120 | 1120 | label_export_options: "%{export_format} export options" |
|
1121 | 1121 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1122 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1001,3 +1001,4 sk: | |||
|
1001 | 1001 | button_export: Export |
|
1002 | 1002 | label_export_options: "%{export_format} export options" |
|
1003 | 1003 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1004 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1006,3 +1006,4 sl: | |||
|
1006 | 1006 | button_export: Export |
|
1007 | 1007 | label_export_options: "%{export_format} export options" |
|
1008 | 1008 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1009 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1006,3 +1006,4 sr-YU: | |||
|
1006 | 1006 | button_export: Export |
|
1007 | 1007 | label_export_options: "%{export_format} export options" |
|
1008 | 1008 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1009 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1007,3 +1007,4 sr: | |||
|
1007 | 1007 | button_export: Export |
|
1008 | 1008 | label_export_options: "%{export_format} export options" |
|
1009 | 1009 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1010 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1047,3 +1047,4 sv: | |||
|
1047 | 1047 | button_export: Export |
|
1048 | 1048 | label_export_options: "%{export_format} export options" |
|
1049 | 1049 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1050 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1003,3 +1003,4 th: | |||
|
1003 | 1003 | button_export: Export |
|
1004 | 1004 | label_export_options: "%{export_format} export options" |
|
1005 | 1005 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1006 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1025,3 +1025,4 tr: | |||
|
1025 | 1025 | button_export: Export |
|
1026 | 1026 | label_export_options: "%{export_format} export options" |
|
1027 | 1027 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1028 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1002,3 +1002,4 uk: | |||
|
1002 | 1002 | button_export: Export |
|
1003 | 1003 | label_export_options: "%{export_format} export options" |
|
1004 | 1004 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1005 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1057,3 +1057,4 vi: | |||
|
1057 | 1057 | button_export: Export |
|
1058 | 1058 | label_export_options: "%{export_format} export options" |
|
1059 | 1059 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1060 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1086,3 +1086,4 | |||
|
1086 | 1086 | description_date_range_interval: 選擇起始與結束日期以設定範圍區間 |
|
1087 | 1087 | description_date_from: 輸入起始日期 |
|
1088 | 1088 | description_date_to: 輸入結束日期 |
|
1089 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -1008,3 +1008,4 zh: | |||
|
1008 | 1008 | button_export: Export |
|
1009 | 1009 | label_export_options: "%{export_format} export options" |
|
1010 | 1010 | error_attachment_too_big: This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size}) |
|
1011 | notice_failed_to_save_time_entries: "Failed to save %{count} time entrie(s) on %{total} selected: %{ids}." |
@@ -175,6 +175,14 class TimelogControllerTest < ActionController::TestCase | |||
|
175 | 175 | assert_equal [9, 9], TimeEntry.find_all_by_id([1, 2]).collect {|i| i.activity_id} |
|
176 | 176 | end |
|
177 | 177 | |
|
178 | def test_bulk_update_with_failure | |
|
179 | @request.session[:user_id] = 2 | |
|
180 | post :bulk_update, :ids => [1, 2], :time_entry => { :hours => 'A'} | |
|
181 | ||
|
182 | assert_response 302 | |
|
183 | assert_match /Failed to save 2 time entrie/, flash[:error] | |
|
184 | end | |
|
185 | ||
|
178 | 186 | def test_bulk_update_on_different_projects |
|
179 | 187 | @request.session[:user_id] = 2 |
|
180 | 188 | # makes user a manager on the other project |
@@ -312,6 +320,76 class TimelogControllerTest < ActionController::TestCase | |||
|
312 | 320 | :attributes => {:action => "/projects/ecookbook/time_entries", :id => 'query_form'} |
|
313 | 321 | end |
|
314 | 322 | |
|
323 | def test_index_today | |
|
324 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
325 | get :index, :period => 'today' | |
|
326 | assert_equal '2011-12-15'.to_date, assigns(:from) | |
|
327 | assert_equal '2011-12-15'.to_date, assigns(:to) | |
|
328 | end | |
|
329 | ||
|
330 | def test_index_yesterday | |
|
331 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
332 | get :index, :period => 'yesterday' | |
|
333 | assert_equal '2011-12-14'.to_date, assigns(:from) | |
|
334 | assert_equal '2011-12-14'.to_date, assigns(:to) | |
|
335 | end | |
|
336 | ||
|
337 | def test_index_current_week | |
|
338 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
339 | get :index, :period => 'current_week' | |
|
340 | assert_equal '2011-12-12'.to_date, assigns(:from) | |
|
341 | assert_equal '2011-12-18'.to_date, assigns(:to) | |
|
342 | end | |
|
343 | ||
|
344 | def test_index_last_week | |
|
345 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
346 | get :index, :period => 'current_week' | |
|
347 | assert_equal '2011-12-05'.to_date, assigns(:from) | |
|
348 | assert_equal '2011-12-11'.to_date, assigns(:to) | |
|
349 | end | |
|
350 | ||
|
351 | def test_index_last_week | |
|
352 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
353 | get :index, :period => 'last_week' | |
|
354 | assert_equal '2011-12-05'.to_date, assigns(:from) | |
|
355 | assert_equal '2011-12-11'.to_date, assigns(:to) | |
|
356 | end | |
|
357 | ||
|
358 | def test_index_7_days | |
|
359 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
360 | get :index, :period => '7_days' | |
|
361 | assert_equal '2011-12-08'.to_date, assigns(:from) | |
|
362 | assert_equal '2011-12-15'.to_date, assigns(:to) | |
|
363 | end | |
|
364 | ||
|
365 | def test_index_current_month | |
|
366 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
367 | get :index, :period => 'current_month' | |
|
368 | assert_equal '2011-12-01'.to_date, assigns(:from) | |
|
369 | assert_equal '2011-12-31'.to_date, assigns(:to) | |
|
370 | end | |
|
371 | ||
|
372 | def test_index_last_month | |
|
373 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
374 | get :index, :period => 'last_month' | |
|
375 | assert_equal '2011-11-01'.to_date, assigns(:from) | |
|
376 | assert_equal '2011-11-30'.to_date, assigns(:to) | |
|
377 | end | |
|
378 | ||
|
379 | def test_index_30_days | |
|
380 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
381 | get :index, :period => '30_days' | |
|
382 | assert_equal '2011-11-15'.to_date, assigns(:from) | |
|
383 | assert_equal '2011-12-15'.to_date, assigns(:to) | |
|
384 | end | |
|
385 | ||
|
386 | def test_index_current_year | |
|
387 | Date.stubs(:today).returns('2011-12-15'.to_date) | |
|
388 | get :index, :period => 'current_year' | |
|
389 | assert_equal '2011-01-01'.to_date, assigns(:from) | |
|
390 | assert_equal '2011-12-31'.to_date, assigns(:to) | |
|
391 | end | |
|
392 | ||
|
315 | 393 | def test_index_at_issue_level |
|
316 | 394 | get :index, :issue_id => 1 |
|
317 | 395 | assert_response :success |
General Comments 0
You need to be logged in to leave comments.
Login now