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