Searched refs:SimpleDelegator (Results 1 - 4 of 4) sorted by relevance
/macosx-10.9.5/ruby-104/ruby/test/ |
H A D | test_delegate.rb | 18 assert((SimpleDelegator.new(e) == e) == (e == SimpleDelegator.new(e)), "[ruby-dev:34808]") 31 simple=SimpleDelegator.new([]) 32 assert_equal(SimpleDelegator,simple.class) 33 assert_equal(SimpleDelegator,simple.dup.class) 34 assert_equal(SimpleDelegator,simple.clone.class) 61 foo2 = SimpleDelegator.new(foo) 92 d = SimpleDelegator.new(a) 101 d = SimpleDelegator.new([1, :foo]) 108 s = SimpleDelegator [all...] |
/macosx-10.9.5/ruby-104/ruby/lib/ |
H A D | delegate.rb | 7 # object. The easiest to use is SimpleDelegator. Pass an object to the 20 # SimpleDelegator's implementation serves as a nice example if the use of 23 # class SimpleDelegator < Delegator 234 # SimpleDelegator's delegation object can be changed at any time. 238 # @source = SimpleDelegator.new([]) 265 class SimpleDelegator<Delegator class 274 # It's important to note that this does *not* cause SimpleDelegator's methods 280 # names = SimpleDelegator.new(%w{James Edward Gray II}) 387 foo2 = SimpleDelegator.new(foo)
|
/macosx-10.9.5/ruby-104/ruby/test/ruby/ |
H A D | test_time.rb | 551 assert_equal(t1, t0 + SimpleDelegator.new(1)) 552 assert_equal(t1, t0 + SimpleDelegator.new(1.0)) 553 assert_equal(t1, t0 + SimpleDelegator.new(Rational(1,1))) 556 assert_raise(TypeError) { t0 + SimpleDelegator.new("1") } 559 assert_equal(0.5, (t0 + SimpleDelegator.new(1.5)).subsec) 560 assert_equal(Rational(1,3), (t0 + SimpleDelegator.new(Rational(4,3))).subsec) 876 d1 = SimpleDelegator.new(t1 = Time.utc(2000)) 877 d2 = SimpleDelegator.new(t2 = Time.utc(2001))
|
H A D | test_range.rb | 21 assert_equal(["9", "10"], (SimpleDelegator.new("9").."10").to_a) 22 assert_equal(["9", "10"], ("9"..SimpleDelegator.new("10")).to_a)
|
Completed in 142 milliseconds