Sha256: 1e5a825e414890f9a33837dc306f29a99b639f6a69da74a785b8dfa3bd8439a2

Contents?: true

Size: 832 Bytes

Versions: 3

Compression:

Stored size: 832 Bytes

Contents

require 'mole/module'

class Blee  
  def self.blee_static
  end
  
  def crap_out
  end       
    
  def crap_out_too
  end
  
  def blee_no_args                 
    # puts ">>> Blee_No_Args"
  end             
  
  def blee_args( a, b, c, d )
    # puts ">>> Blee Many Args #{[a,b,c,d].join( "--" )}"
    20
  end
  
  def blee_block( a, b, c, d, &block )
    # puts ">>> Blee Many Block #{[a,b,c,d,block].join( "--" )}"
    10
  end
  
  def blee_args_ret( a )
    "Hello #{a}"
  end  
           
  def blee_raise
    raise "Blee exception"
  end

  def blee_raise_too
    raise "Blee exception"
  end
          
  def blee_slow
    sleep( 1 )
  end

  def blee_slow_too
    sleep( 1 )
  end
  
  private
  
  def blee_private( arg )
    arg
  end
    
  protected
  
  def blee_protected( arg )
    arg
  end
    
end       

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mole-1.0.3 spec/data/blee.rb
mole-1.0.4 spec/data/blee.rb
mole-1.0.5 spec/data/blee.rb