Sha256: 1fdec318a7f0d8449503244d529546d97e7aa5e46c52a5251c83807d76299637

Contents?: true

Size: 790 Bytes

Versions: 83

Compression:

Stored size: 790 Bytes

Contents

# XXX eval not supported
#require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper'
#require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/fixtures/classes'
#
#describe "Binding#eval" do
#  ruby_version_is '1.8.7' do
#    it "behaves like Kernel.eval(..., self)" do
#      obj = BindingSpecs::Demo.new(1)
#      bind1 = obj.get_binding
#      bind2 = obj.dup.get_binding
#      { "@secret += square(3)" => 10,
#        "a" => true,
#        "class Inside ; end" => nil,
#        "Inside.name" => "BindingSpecs::Demo::Inside"
#      }.each do |test, result|
#        r1 = bind1.eval(test)
#        r2 = Kernel.eval(test, bind2)
#        r1.should == r2
#        r1.should == result
#      end
#    end
#
#    it "needs to be completed"
#  end
#end

Version data entries

83 entries across 83 versions & 1 rubygems

Version Path
rhodes-3.1.1 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.1.1.beta spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.1.0 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.1.0.beta.5 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.1.0.beta.4 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.1.0.beta.3 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.1.0.beta.2 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.1.0.beta.1 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.2 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.2.beta.1 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1.beta.8 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1.beta.7 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1.beta.6 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1.beta.5 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1.beta.4 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1.beta.3 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.1.beta.2 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.0 spec/framework_spec/app/spec/core/binding/eval_spec.rb
rhodes-3.0.0.beta.7 spec/framework_spec/app/spec/core/binding/eval_spec.rb