Sha256: 2c0e6c9379aaf0c1e59ce3d16476b9ca0a758d4b4fc79ac52d3f8daae897e5c1

Contents?: true

Size: 302 Bytes

Versions: 5

Compression:

Stored size: 302 Bytes

Contents

covers 'facets/kernel/meta_eval'

test_case Kernel do

  method :meta_eval do

    test do
      o = Object.new
      o.meta_eval do
        @y = "y"
      end
      o.instance_variable_get("@y").refute == "y"
      (class << o; self; end).instance_variable_get("@y").assert == "y"
    end

  end

end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
facets-glimmer-3.2.0 test/core/kernel/test_meta_eval.rb
facets-3.1.0 test/core/kernel/test_meta_eval.rb
facets-3.0.0 test/core/kernel/test_meta_eval.rb
facets-2.9.3 test/core/kernel/test_meta_eval.rb
facets-2.9.2 test/core/kernel/test_meta_eval.rb