Sha256: b63411b7cfd19307c1f84b0408be4bd358004eb361af7c6e4201d0e30bd20610

Contents?: true

Size: 469 Bytes

Versions: 3

Compression:

Stored size: 469 Bytes

Contents

require_relative "../test-util"

module TestEvalator
  extend Pione::Util::Evaluatable
end

describe "Pione::System::Evaluatable" do
  it "should evaluate and get PIONE model object" do
    TestEvalator.val!("1").should == PioneInteger.new(1).to_seq
    TestEvalator.val!('"A"').should == PioneString.new("A").to_seq
  end

  it "should evaluate and get the result string" do
    TestEvalator.val("1").should == "1"
    TestEvalator.val('"A"').should == "A"
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pione-0.2.2 test/util/spec_evaluatable.rb
pione-0.2.1 test/util/spec_evaluatable.rb
pione-0.2.0 test/util/spec_evaluatable.rb