Sha256: 4803d51e0aac09446f84949e8280e6396f0f3c3c6b1e82a503d6d82e0c4e495b

Contents?: true

Size: 293 Bytes

Versions: 2

Compression:

Stored size: 293 Bytes

Contents

module TestM
  def do_something(text)
    define_method('hi') do
      puts 'hi' + text
    end
  end
end

class BaseTest
  extend TestM
end

class Tester < BaseTest

  do_something('sam')
end

class Tes < BaseTest
  do_something 'dsfd'
end

test = Tester.new

coll = Tes.new

test.hi
coll.hi

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
soaspec-0.0.27 test.rb
soaspec-0.0.26 test.rb