Sha256: 03604b5291b5f30f1929f9d2ed68f12d9ba6a5fa9a3bcb10a240712ef146452e
Contents?: true
Size: 430 Bytes
Versions: 3
Compression:
Stored size: 430 Bytes
Contents
require 'mixers/preinitilizable' require 'test/unit' class TC_Preinitalizable < Test::Unit::TestCase module M include Preinitializable def preinitialize @a = 10 end end class X include M def a; @a ; end end class Y < X def initialize super end end def test_x x = X.new assert_equal(10, x.a) end def test_y y = Y.new assert_equal(10, y.a) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mixers-1.2.0 | test/test_preinitilizable.rb |
mixers-1.1.0 | test/test_preinitilizable.rb |
mixers-1.0.0 | test/test_preinitilizable.rb |