@@ -274,7 +274,9 @@ def index
274274 RUBY
275275
276276 assert_equal 1 , offenses . count
277- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
277+ assert_equal \
278+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
279+ offenses [ 0 ] . message
278280 end
279281
280282 def test_render_implicit_with_layout_offense
@@ -287,7 +289,9 @@ def index
287289 RUBY
288290
289291 assert_equal 1 , offenses . count
290- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
292+ assert_equal \
293+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
294+ offenses [ 0 ] . message
291295 end
292296
293297 def test_render_implicit_with_status_offense
@@ -300,7 +304,9 @@ def index
300304 RUBY
301305
302306 assert_equal 1 , offenses . count
303- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
307+ assert_equal \
308+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
309+ offenses [ 0 ] . message
304310 end
305311
306312 def test_render_variable_offense
@@ -313,7 +319,9 @@ def index
313319 RUBY
314320
315321 assert_equal 1 , offenses . count
316- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
322+ assert_equal \
323+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
324+ offenses [ 0 ] . message
317325 end
318326
319327 def test_render_to_string_variable_offense
@@ -326,7 +334,9 @@ def index
326334 RUBY
327335
328336 assert_equal 1 , offenses . count
329- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
337+ assert_equal \
338+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
339+ offenses [ 0 ] . message
330340 end
331341
332342 def test_render_action_variable_offense
@@ -339,7 +349,9 @@ def index
339349 RUBY
340350
341351 assert_equal 1 , offenses . count
342- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
352+ assert_equal \
353+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
354+ offenses [ 0 ] . message
343355 end
344356
345357 def test_render_template_variable_offense
@@ -352,7 +364,9 @@ def index
352364 RUBY
353365
354366 assert_equal 1 , offenses . count
355- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
367+ assert_equal \
368+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
369+ offenses [ 0 ] . message
356370 end
357371
358372 def test_render_partial_variable_offense
@@ -365,7 +379,9 @@ def index
365379 RUBY
366380
367381 assert_equal 1 , offenses . count
368- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
382+ assert_equal \
383+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
384+ offenses [ 0 ] . message
369385 end
370386
371387 def test_render_template_with_layout_variable_offense
@@ -378,7 +394,9 @@ def index
378394 RUBY
379395
380396 assert_equal 1 , offenses . count
381- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
397+ assert_equal \
398+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
399+ offenses [ 0 ] . message
382400 end
383401
384402 def test_render_template_variable_with_layout_offense
@@ -391,7 +409,9 @@ def index
391409 RUBY
392410
393411 assert_equal 1 , offenses . count
394- assert_equal "#{ cop . name } : render must be used with a string literal or an instance of a Class" , offenses [ 0 ] . message
412+ assert_equal \
413+ "#{ cop . name } : render must be used with a string literal or an instance of a Class, and use literals for locals keys" ,
414+ offenses [ 0 ] . message
395415 end
396416
397417 def test_render_shorthand_static_locals_no_offsense
0 commit comments