1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* lib/shellwords.rb (Shellwords#shellescape): Drop the //n flag

that only causes warnings with no real effect.  [Bug #5637]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
knu 2012-01-01 03:26:20 +00:00
parent 069f7ec90a
commit d367b1b9f1
3 changed files with 22 additions and 3 deletions

View file

@ -1,3 +1,4 @@
# -*- coding: utf-8 -*-
require 'test/unit'
require 'shellwords'
@ -36,4 +37,11 @@ class TestShellwords < Test::Unit::TestCase
shellwords(bad_cmd)
end
end
def test_multibyte_characters
# This is not a spec. It describes the current behavior which may
# be changed in future. There would be no multibyte character
# used as shell meta-character that needs to be escaped.
assert_equal "\\\\", "あい".shellescape
end
end