-
-
Notifications
You must be signed in to change notification settings - Fork 942
Closed
Labels
Milestone
Description
Environment
jruby 9.0.5.0 (2.2.3) 2016-01-26 7bee00d Java HotSpot(TM) 64-Bit Server VM 25.92-b14 on 1.8.0_92-b14 [darwin-x86_64]jruby 9.1.2.0 (2.3.0) 2016-05-26 7357c8f Java HotSpot(TM) 64-Bit Server VM 25.92-b14 on 1.8.0_92-b14 [darwin-x86_64]jruby 9.1.5.0 (2.3.1) 2016-09-07 036ce39 Java HotSpot(TM) 64-Bit Server VM 25.92-b14 on 1.8.0_92-b14 [darwin-x86_64]- Mac OS X 10.11.6
Expected Behavior
irb(main):001:0> (Time.now..(Time.now+60)) === Time.now
=> true
irb(main):002:0> (Time.now..(Time.now+60)) === Time.now - 1
=> false
irb(main):003:0> (Time.now..(Time.now+60)) === Time.now + 59
=> true
irb(main):004:0> (Time.now..(Time.now+60)) === Time.now + 61
=> falseUnder MRI 2.2+
Actual Behavior
irb(main):001:0> (Time.now..(Time.now+60)) === Time.now
TypeError: can't iterate from Time
from org/jruby/RubyRange.java:481:in `each'
from org/jruby/RubyEnumerable.java:1225:in `include?'
from org/jruby/RubyRange.java:710:in `include?'
from org/jruby/RubyRange.java:715:in `==='
from (irb):1:in `<eval>'
from org/jruby/RubyKernel.java:995:in `eval'
from org/jruby/RubyKernel.java:1296:in `loop'
from org/jruby/RubyKernel.java:1115:in `catch'
from org/jruby/RubyKernel.java:1115:in `catch'
from /Users/alexc/.rbenv/versions/jruby-9.1.5.0/bin/irb:13:in `<main>'
Reactions are currently unavailable