Sha256: c9c88ce3cc3e249e8b2ab9d97ce5fe04ab35327c0fbdad4029248ac56c71c405

Contents?: true

Size: 838 Bytes

Versions: 11

Compression:

Stored size: 838 Bytes

Contents

require 'rubygems'
require 'rspec'
$:.unshift File.join(File.dirname(__FILE__),'..')
$:.unshift File.join(File.dirname(__FILE__),'..','lib')
require 'bench/logging'
require 'bench/mock_client'
require 'bench/utils'
require 'bench/result'
require File.join(File.dirname(__FILE__), '..', '..', 'spec', 'support', 'shared_examples')

include Bench

def set_state(state)
  state.each do |dockey,data|
    if data.is_a?(Hash) or data.is_a?(Array)
      Store.put_data(dockey,data)
    else
      Store.put_value(dockey,data)
    end
  end
end

def verify_result(result)
  result.each do |dockey,expected|
    if expected.is_a?(Hash)
      Store.get_data(dockey).should == expected
    elsif expected.is_a?(Array)
      Store.get_data(dockey,Array).should == expected
    else
      Store.get_value(dockey).should == expected
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rhoconnect-3.1.0.beta1 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.6 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.5 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.4 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.3 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.2 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.1 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.0 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.0.rc1 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.0.beta3 bench/spec/bench_spec_helper.rb
rhoconnect-3.0.0.beta1 bench/spec/bench_spec_helper.rb