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

Version Path
rspec-0.5.12 test/test_helper.rb
rspec-0.5.15 test/test_helper.rb
rspec-0.5.13 test/test_helper.rb
rspec-0.5.14 test/test_helper.rb
rspec-0.5.16 test/test_helper.rb
rspec-0.6.0 test/test_helper.rb
rspec-0.6.1 test/test_helper.rb
rspec-0.6.3 test/test_helper.rb
rspec-0.6.2 test/test_helper.rb