Sha256: d2ebaa10cc98e9152ca774f1b01fd7c4c1b4f9ebd9b71467db497f3b9504b9d4
Contents?: true
Size: 785 Bytes
Versions: 83
Compression:
Stored size: 785 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/fixtures/classes' describe "Kernel.local_variables" do it "is a private method" do Kernel.should have_private_instance_method(:local_variables) end it "contains locals as they are added" do a = 1 b = 2 local_variables.should include(:a, :b) end # XXX eval not supported # it "is accessable from bindings" do # def local_var_foo # a = 1 # b = 2 # binding # end # foo_binding = local_var_foo() # res = eval("local_variables",foo_binding) # res.should include("a", "b") # end end describe "Kernel#local_variables" do it "needs to be reviewed for spec completeness" end
Version data entries
83 entries across 83 versions & 1 rubygems