@@ -32,7 +32,7 @@ class MissionControl::Jobs::JobsControllerTest < ActionDispatch::IntegrationTest
32
32
assert_response :ok
33
33
34
34
assert_select "tr.job" , 2
35
- assert_select "tr.job" , /AutoRetryingJob\s +Enqueued less than a minute ago\s +default/
35
+ assert_select "tr.job" , /AutoRetryingJob\s +Enqueued less than 5 seconds ago\s +default/
36
36
37
37
get mission_control_jobs . application_job_url ( @application , job . job_id )
38
38
assert_response :ok
@@ -104,16 +104,31 @@ class MissionControl::Jobs::JobsControllerTest < ActionDispatch::IntegrationTest
104
104
end
105
105
end
106
106
107
- test "get jobs and job details the default locale is set to another language than English" do
108
- I18n . available_locales = %i[ en nl ]
107
+ test "get jobs and job details when the default locale is set to another language than English" do
108
+ previous_locales , I18n . available_locales = I18n . available_locales , %i[ en nl ]
109
109
110
110
DummyJob . set ( wait : 3 . minutes ) . perform_later
111
111
112
112
I18n . with_locale ( :nl ) do
113
113
get mission_control_jobs . application_jobs_url ( @application , :scheduled )
114
114
assert_response :ok
115
115
116
- assert_select "tr.job" , /DummyJob\s +Enqueued less than a minute ago\s +queue_1\s +in 3 minutes/
116
+ assert_select "tr.job" , /DummyJob\s +Enqueued less than 5 seconds ago\s +queue_1\s +in 3 minutes/
117
117
end
118
+ ensure
119
+ I18n . available_locales = previous_locales
120
+ end
121
+
122
+ test "get jobs and job details when English is not included among the locales" do
123
+ previous_locales , I18n . available_locales = I18n . available_locales , %i[ es nl ]
124
+
125
+ DummyJob . set ( wait : 3 . minutes ) . perform_later
126
+
127
+ get mission_control_jobs . application_jobs_url ( @application , :scheduled )
128
+ assert_response :ok
129
+
130
+ assert_select "tr.job" , /DummyJob\s +Enqueued less than 5 seconds ago\s +queue_1\s +in 3 minutes/
131
+ ensure
132
+ I18n . available_locales = previous_locales
118
133
end
119
134
end
0 commit comments