Sha256: a8940f3bb7a23b62c42c5a3f36d7873587229adcaceba5154bb993b455a5af6f

Contents?: true

Size: 401 Bytes

Versions: 1

Compression:

Stored size: 401 Bytes

Contents

require 'big_machine'
require 'test/unit'

module ActiveRecord
  class Base

    cattr_accessor :after_initialize_method
    def self.after_initialize(method)
      @@after_initialize_method = method 
    end

    def self.new(*args, &blk)
      o = allocate
      o.send :initialize, *args, &blk
      o.send o.class.after_initialize_method
      o
    end

    def save!
      true
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
big_machine-1.2.0 test/test_helper.rb