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

ruby-changes:20367

From: sorah <ko1@a...>
Date: Wed, 6 Jul 2011 14:54:09 +0900 (JST)
Subject: [ruby-changes:20367] sorah:r32415 (trunk): * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Fix bug depends to

sorah	2011-07-06 14:54:01 +0900 (Wed, 06 Jul 2011)

  New Revision: 32415

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32415

  Log:
    * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Fix bug depends to
      time. The test fails if time past 1 second in line 136-145

  Modified files:
    trunk/ChangeLog
    trunk/test/cgi/test_cgi_header.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 32414)
+++ ChangeLog	(revision 32415)
@@ -1,3 +1,8 @@
+Wed Jul  6 12:18:09 2011  Shota Fukumori  <sorah@t...>
+
+	* test/cgi/test_cgi_header.rb(test_cgi_header_nph): Fix bug depends to
+	  time. The test fails if time past 1 second in line 136-145
+
 Tue Jul  5 15:28:04 2011  Nobuyoshi Nakada  <nobu@r...>
 
 	* parse.y (parser_here_document): should dispatch heredoc_end
Index: test/cgi/test_cgi_header.rb
===================================================================
--- test/cgi/test_cgi_header.rb	(revision 32414)
+++ test/cgi/test_cgi_header.rb	(revision 32415)
@@ -143,9 +143,14 @@
     ENV['SERVER_SOFTWARE'] = 'IIS/5.0'
     actual4 = cgi.header
     actual5 = cgi.header('status'=>'REDIRECT', 'location'=>'http://www.example.com/')
+    date = /^Date: [A-Z][a-z]{2}, \d{2} [A-Z][a-z]{2} \d{4} \d\d:\d\d:\d\d GMT\r\n/
+    [actual1,actual2,actual3].each do |actual|
+      assert_match(date,actual)
+      actual.sub!(date,"Date: DATE_IS_REMOVED\r\n")
+    end
     ## assertion
     expected =  "HTTP/1.1 200 OK\r\n"
-    expected << "Date: #{CGI.rfc1123_date(now)}\r\n"
+    expected << "Date: DATE_IS_REMOVED\r\n"
     expected << "Server: Apache 2.2.0\r\n"
     expected << "Connection: close\r\n"
     expected << "Content-Type: text/html\r\n"

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

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