[前][次][番号順一覧][スレッド一覧]

ruby-changes:46658

From: k0kubun <ko1@a...>
Date: Wed, 17 May 2017 22:21:15 +0900 (JST)
Subject: [ruby-changes:46658] k0kubun:r58774 (trunk): spec/rubyspec: Fix rubyspec for tilde unescape

k0kubun	2017-05-17 22:21:09 +0900 (Wed, 17 May 2017)

  New Revision: 58774

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=58774

  Log:
    spec/rubyspec: Fix rubyspec for tilde unescape

  Modified files:
    trunk/spec/rubyspec/library/cgi/cookie/to_s_spec.rb
    trunk/spec/rubyspec/library/cgi/escape_spec.rb
    trunk/spec/rubyspec/library/erb/util/shared/url_encode.rb
Index: spec/rubyspec/library/cgi/cookie/to_s_spec.rb
===================================================================
--- spec/rubyspec/library/cgi/cookie/to_s_spec.rb	(revision 58773)
+++ spec/rubyspec/library/cgi/cookie/to_s_spec.rb	(revision 58774)
@@ -24,6 +24,6 @@ describe "CGI::Cookie#to_s" do https://github.com/ruby/ruby/blob/trunk/spec/rubyspec/library/cgi/cookie/to_s_spec.rb#L24
 
   it "escapes the self's values" do
     cookie = CGI::Cookie.new("test-cookie", " !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~")
-    cookie.to_s.should == "test-cookie=+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F0123456789%3A%3B%3C%3D%3E%3F%40ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D%7E; path="
+    cookie.to_s.should == "test-cookie=+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F0123456789%3A%3B%3C%3D%3E%3F%40ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D~; path="
   end
 end
Index: spec/rubyspec/library/cgi/escape_spec.rb
===================================================================
--- spec/rubyspec/library/cgi/escape_spec.rb	(revision 58773)
+++ spec/rubyspec/library/cgi/escape_spec.rb	(revision 58774)
@@ -4,7 +4,7 @@ require 'cgi' https://github.com/ruby/ruby/blob/trunk/spec/rubyspec/library/cgi/escape_spec.rb#L4
 describe "CGI.escape" do
   it "url-encodes the passed argument" do
     input    = " !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"
-    expected = "+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F0123456789%3A%3B%3C%3D%3E%3F%40ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D%7E"
+    expected = "+%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F0123456789%3A%3B%3C%3D%3E%3F%40ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D~"
     CGI.escape(input).should == expected
 
     input = "http://ja.wikipedia.org/wiki/\343\203\255\343\203\240\343\202\271\343\202\253\343\203\273\343\203\221\343\203\255\343\203\273\343\202\246\343\203\253\343\203\273\343\203\251\343\203\224\343\203\245\343\202\277"
Index: spec/rubyspec/library/erb/util/shared/url_encode.rb
===================================================================
--- spec/rubyspec/library/erb/util/shared/url_encode.rb	(revision 58773)
+++ spec/rubyspec/library/erb/util/shared/url_encode.rb	(revision 58774)
@@ -2,7 +2,7 @@ describe :erb_util_url_encode, shared: t https://github.com/ruby/ruby/blob/trunk/spec/rubyspec/library/erb/util/shared/url_encode.rb#L2
   it "encode characters" do
     #input  = (0x20..0x7E).to_a.collect{|ch| ch.chr}.join
     input    = " !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"
-    expected = "%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F0123456789%3A%3B%3C%3D%3E%3F%40ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D%7E"
+    expected = "%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F0123456789%3A%3B%3C%3D%3E%3F%40ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D~"
     ERB::Util.__send__(@method, input).should == expected
   end
 

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]