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