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