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

ruby-changes:23829

From: tadf <ko1@a...>
Date: Sun, 3 Jun 2012 14:17:56 +0900 (JST)
Subject: [ruby-changes:23829] tadf:r35880 (trunk): modified tests.

tadf	2012-06-03 14:17:38 +0900 (Sun, 03 Jun 2012)

  New Revision: 35880

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

  Log:
    modified tests.

  Modified files:
    trunk/test/date/test_date_marshal.rb
    trunk/test/date/test_date_strftime.rb

Index: test/date/test_date_marshal.rb
===================================================================
--- test/date/test_date_marshal.rb	(revision 35879)
+++ test/date/test_date_marshal.rb	(revision 35880)
@@ -24,6 +24,18 @@
     assert_equal(d, d2)
     assert_equal(d.start, d2.start)
     assert_instance_of(String, d2.to_s)
+
+    d = Date.today
+    a = d.marshal_dump
+    d.freeze
+    assert(d.frozen?)
+    assert_raise(RuntimeError){d.marshal_load(a)}
+
+    d = DateTime.now
+    a = d.marshal_dump
+    d.freeze
+    assert(d.frozen?)
+    assert_raise(RuntimeError){d.marshal_load(a)}
   end
 
 end
Index: test/date/test_date_strftime.rb
===================================================================
--- test/date/test_date_strftime.rb	(revision 35879)
+++ test/date/test_date_strftime.rb	(revision 35880)
@@ -72,19 +72,19 @@
       assert_equal(s[0], d.strftime(f), [f, s].inspect)
       case f[-1,1]
       when 'c', 'C', 'x', 'X', 'y', 'Y'
-        f2 = f.sub(/\A%/, '%E')
-        assert_equal(s[0], d.strftime(f2), [f2, s].inspect)
+	f2 = f.sub(/\A%/, '%E')
+	assert_equal(s[0], d.strftime(f2), [f2, s].inspect)
       else
-        f2 = f.sub(/\A%/, '%E')
-        assert_equal(f2, d.strftime(f2), [f2, s].inspect)
+	f2 = f.sub(/\A%/, '%E')
+	assert_equal(f2, d.strftime(f2), [f2, s].inspect)
       end
       case f[-1,1]
       when 'd', 'e', 'H', 'k', 'I', 'l', 'm', 'M', 'S', 'u', 'U', 'V', 'w', 'W', 'y'
-        f2 = f.sub(/\A%/, '%O')
-        assert_equal(s[0], d.strftime(f2), [f2, s].inspect)
+	f2 = f.sub(/\A%/, '%O')
+	assert_equal(s[0], d.strftime(f2), [f2, s].inspect)
       else
-        f2 = f.sub(/\A%/, '%O')
-        assert_equal(f2, d.strftime(f2), [f2, s].inspect)
+	f2 = f.sub(/\A%/, '%O')
+	assert_equal(f2, d.strftime(f2), [f2, s].inspect)
       end
     end
   end

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

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