Sha256: e742b7edf701c4cc3bd3042b39f265fd0a928ef0ba2cbcfb66756dbd0393359e

Contents?: true

Size: 937 Bytes

Versions: 16

Compression:

Stored size: 937 Bytes

Contents

require 'rubygems'
require 'rspec'
require 'excon'
$:.unshift File.join(File.dirname(__FILE__),'..')
$:.unshift File.join(File.dirname(__FILE__),'..','lib')

if RUBY_VERSION =~ /1.9/ || defined?(JRUBY_VERSION)
  require 'simplecov'
  SimpleCov.start
end

require 'bench/logging'
require 'bench/mock_client'
require 'bench/utils'
require 'bench/result'
require File.join(File.dirname(__FILE__), '..', '..', 'spec', 'spec_helper')

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

16 entries across 16 versions & 1 rubygems

Version Path
rhoconnect-3.3.6 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.5 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.4 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.3 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.2 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.1 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.1.beta4 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.1.beta3 bench/spec/bench_spec_helper.rb
rhoconnect-3.3.1.beta2 bench/spec/bench_spec_helper.rb
rhoconnect-3.2.1 bench/spec/bench_spec_helper.rb
rhoconnect-3.2.0 bench/spec/bench_spec_helper.rb
rhoconnect-3.2.0.beta5 bench/spec/bench_spec_helper.rb
rhoconnect-3.2.0.beta4 bench/spec/bench_spec_helper.rb
rhoconnect-3.2.0.beta3 bench/spec/bench_spec_helper.rb
rhoconnect-3.2.0.beta2 bench/spec/bench_spec_helper.rb
rhoconnect-3.2.0.beta1 bench/spec/bench_spec_helper.rb