Sha256: 60ca703bf02e7132493b7f3a8c63e2e327de4494f10cd080c23f711633bda78e

Contents?: true

Size: 587 Bytes

Versions: 7

Compression:

Stored size: 587 Bytes

Contents

require 'pione/test-helper'

describe Pione::Package::ScenarioInfo do
  it "should generate a JSON and read it" do
    info = Package::ScenarioInfo.read(JSON.generate(Package::ScenarioInfo.new(
          name: "S1",
          textual_param_sets: "{}",
          inputs: ["input/i1", "input/i2", "input/i3"],
          outputs: ["output/o1", "output/o2", "output/o3"]
    )))
    info.name.should == "S1"
    info.textual_param_sets.should == "{}"
    info.inputs.should == ["input/i1", "input/i2", "input/i3"]
    info.outputs.should == ["output/o1", "output/o2", "output/o3"]
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
pione-0.5.0 test/package/spec_scenario-info.rb
pione-0.5.0.alpha.2 test/package/spec_scenario-info.rb
pione-0.5.0.alpha.1 test/package/spec_scenario-info.rb
pione-0.4.2 test/package/spec_scenario-info.rb
pione-0.4.1 test/package/spec_scenario-info.rb
pione-0.4.0 test/package/spec_scenario-info.rb
pione-0.3.2 test/package/spec_scenario-info.rb