diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-01-29 05:16:29 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-01-29 05:16:29 +0000 |
commit | 348dd24b5db42ea352b9f012e0f09289278491e1 (patch) | |
tree | 255fde3474ecfe4a97185dca18deb5fe6572ac9b /test/erb | |
parent | 40809505e8499b3da96a314c5f2f59cf6ae5299c (diff) | |
download | ruby-348dd24b5db42ea352b9f012e0f09289278491e1.tar.gz |
erb.rb: fronzen-string-literal in comment [Fix GH-1229]
* lib/erb.rb (ERB::Compiler#detect_magic_comment): allow
fronzen-string-literal in comment as well as encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/erb')
-rw-r--r-- | test/erb/test_erb.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/erb/test_erb.rb b/test/erb/test_erb.rb index f80e0e947b..6a07f9c5cb 100644 --- a/test/erb/test_erb.rb +++ b/test/erb/test_erb.rb @@ -530,6 +530,11 @@ EOS '# -*- \1; frozen-string-literal: true -*-' } assert_equal("a", e.result, bug12031) + + %w(false true).each do |flag| + erb = @erb.new("<%#frozen-string-literal: #{flag}%><%=''.frozen?%>") + assert_equal(flag, erb.result) + end end end |