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

ruby-changes:3444

From: ko1@a...
Date: 8 Jan 2008 00:32:18 +0900
Subject: [ruby-changes:3444] akr - Ruby:r14937 (trunk): add tests.

akr	2008-01-08 00:32:07 +0900 (Tue, 08 Jan 2008)

  New Revision: 14937

  Added files:
    trunk/test/test_tempfile.rb
    trunk/test/test_timeout.rb

  Log:
    add tests.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/test_tempfile.rb?revision=14937&view=markup
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/test_timeout.rb?revision=14937&view=markup

Index: test/test_timeout.rb
===================================================================
--- test/test_timeout.rb	(revision 0)
+++ test/test_timeout.rb	(revision 14937)
@@ -0,0 +1,13 @@
+require 'test/unit'
+require 'timeout'
+require 'thread'
+
+class TestTimeout < Test::Unit::TestCase
+  def test_queue
+    q = Queue.new
+    assert_raise(Timeout::Error, "[ruby-dev:32935]") {
+      timeout(0.1) { q.pop }
+    }
+  end
+end
+
Index: test/test_tempfile.rb
===================================================================
--- test/test_tempfile.rb	(revision 0)
+++ test/test_tempfile.rb	(revision 14937)
@@ -0,0 +1,14 @@
+require 'test/unit'
+require 'tempfile'
+
+class TestTempfile < Test::Unit::TestCase
+  module M
+  end
+
+  def test_extend
+    o = Tempfile.new("foo")
+    o.extend M
+    assert(M === o, "[ruby-dev:32932]")
+  end
+end
+

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

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