Sha256: a8634019b2d1964672fcdb08206d4ebe0d16971e6b14b680287514ea1250e353
Contents?: true
Size: 757 Bytes
Versions: 5
Compression:
Stored size: 757 Bytes
Contents
# encoding: utf-8 SPEC_ROOT = File.dirname(__FILE__) STUBS_ROOT = File.join(SPEC_ROOT, "stubs") $:.unshift File.join(SPEC_ROOT, "..", "lib") begin require_relative "../gems/environment" rescue LoadError abort "Run gem bundle --cached" end require "spec" # so you can run ruby spec/rango/whatever_spec.rb class RecursiveOpenStruct < OpenStruct def initialize(attributes = Hash.new) attributes.each do |key, value| if value.is_a?(Hash) attributes[key] = OpenStruct.new(value) end end super(attributes) end end module Spec module Matchers def match(expected) Matcher.new :match, expected do |expected| match do |actual| actual.match(expected) end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
rango-0.2.3 | spec/spec_helper.rb |
rango-0.2.1 | spec/spec_helper.rb |
rango-0.2.1.pre | spec/spec_helper.rb |
rango-0.2 | spec/spec_helper.rb |
rango-0.2.pre | spec/spec_helper.rb |