Class: Object
- Inherits:
- BasicObject
- Includes:
- AE::Assert, AE::Expect, AE::Must, AE::Should
- Defined in:
- lib/ae/assert.rb,
lib/ae/expect.rb,
lib/ae/core_ext.rb,
lib/ae/subjunctive/must.rb,
lib/ae/subjunctive/should.rb
Overview
:nodoc:
Instance Method Summary collapse
-
#eql?(value = NoArgument) ⇒ Boolean
Allows eql? to take a block.
-
#equal?(value = NoArgument) ⇒ Boolean
Allows equal? to take a block.
Methods included from AE::Should
Methods included from AE::Must
Methods included from AE::Expect
Methods included from AE::Assert
Instance Method Details
#eql?(value = NoArgument) ⇒ Boolean
Allows eql? to take a block.
96 97 98 99 100 101 102 |
# File 'lib/ae/core_ext.rb', line 96 def eql?(value=NoArgument) #:yield: if block_given? super(yield) else super end end |
#equal?(value = NoArgument) ⇒ Boolean
Allows equal? to take a block.
87 88 89 90 91 92 93 |
# File 'lib/ae/core_ext.rb', line 87 def equal?(value=NoArgument) #:yield: if block_given? super(yield) else super end end |