summaryrefslogtreecommitdiffstats
path: root/meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-bignum-test-fix.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-bignum-test-fix.patch')
-rw-r--r--meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-bignum-test-fix.patch31
1 files changed, 0 insertions, 31 deletions
diff --git a/meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-bignum-test-fix.patch b/meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-bignum-test-fix.patch
deleted file mode 100644
index cb3682d5e..000000000
--- a/meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-bignum-test-fix.patch
+++ /dev/null
@@ -1,31 +0,0 @@
1--- ruby-1.9.3-p0/test/ruby/test_bignum.rb.orig 2011-11-10 09:52:59.101925465 +0100
2+++ ruby-1.9.3-p0/test/ruby/test_bignum.rb 2011-11-10 09:54:14.580798826 +0100
3@@ -378,7 +378,7 @@
4 assert_equal(true, (2**32).even?)
5 end
6
7- def interrupt
8+ def assert_interrupt
9 time = Time.now
10 start_flag = false
11 end_flag = false
12@@ -387,14 +387,16 @@
13 yield
14 end_flag = true
15 end
16- sleep 1
17+ Thread.pass until start_flag
18 thread.raise
19 thread.join rescue nil
20- start_flag && !end_flag && Time.now - time < 10
21+ time = Time.now - time
22+ assert_equal([true, false], [start_flag, end_flag])
23+ assert_operator(time, :<, 10)
24 end
25
26 def test_interrupt
27- assert(interrupt { (65536 ** 65536).to_s })
28+ assert_interrupt {(65536 ** 65536).to_s}
29 end
30
31 def test_too_big_to_s