From 519035c909f6db6c4b11c980e58226a05125928f Mon Sep 17 00:00:00 2001 From: Vipul A M Date: Sun, 17 Apr 2016 19:18:50 +0530 Subject: =?UTF-8?q?Add=20render=20allows=20unicode=20text=20name=20in=20pa?= =?UTF-8?q?rtials=20-=20=F0=9F=8D=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "actionview/test/fixtures/test/_\360\237\215\243.erb" | 1 + actionview/test/template/render_test.rb | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 "actionview/test/fixtures/test/_\360\237\215\243.erb" (limited to 'actionview') diff --git "a/actionview/test/fixtures/test/_\360\237\215\243.erb" "b/actionview/test/fixtures/test/_\360\237\215\243.erb" new file mode 100644 index 0000000000..4bbe59410a --- /dev/null +++ "b/actionview/test/fixtures/test/_\360\237\215\243.erb" @@ -0,0 +1 @@ +🍣 diff --git a/actionview/test/template/render_test.rb b/actionview/test/template/render_test.rb index b417d1ebfa..ad93236d32 100644 --- a/actionview/test/template/render_test.rb +++ b/actionview/test/template/render_test.rb @@ -207,6 +207,10 @@ module RenderTestCases assert_nothing_raised { @view.render(:partial => "test/a-in") } end + def test_render_partial_with_unicode_text + assert_nothing_raised { @view.render(:partial => "test/🍣") } + end + def test_render_partial_with_invalid_option_as e = assert_raises(ArgumentError) { @view.render(:partial => "test/partial_only", :as => 'a-in') } assert_equal "The value (a-in) of the option `as` is not a valid Ruby identifier; " + -- cgit v1.2.3