Sha256: 5b2101bd0d988a076fe664326cdca4a9817c23c3c155b29cecc0a243c20c9640
Contents?: true
Size: 801 Bytes
Versions: 9
Compression:
Stored size: 801 Bytes
Contents
require 'test/unit' require 'stringio' $LOAD_PATH.push File.dirname(__FILE__) + '/../lib' $LOAD_PATH.push File.dirname(__FILE__) + '/../test' require 'spec' require 'test_classes' RSPEC_TESTING = true unless defined? RSPEC_TESTING # This causes the diff extension to not be loaded require 'spec/api/helper/diff' $context_runner = ::Spec::Runner::OptionParser.create_context_runner(['test'], false, STDERR, STDOUT) # helpers for test_to_spec tests require 'pp' require 'stringio' def verify_sexp_equal(expected, actual) unless expected == actual raise "expected translation:\n" << my_pp(expected) << "actual translation:\n" << my_pp(actual) end end def my_pp(*args) old_out = $stdout begin s=StringIO.new $stdout=s pp(*args) ensure $stdout=old_out end s.string end
Version data entries
9 entries across 9 versions & 1 rubygems