Sha256: 5d6dac606d2a91255f69f33db03c681fbfb3899a33fa5e94d4f5dac24cc39ad8
Contents?: true
Size: 956 Bytes
Versions: 1
Compression:
Stored size: 956 Bytes
Contents
gem 'minitest' require 'minitest/autorun' require 'fakeweb' require File.expand_path('../lib/ing', File.dirname(__FILE__)) ARGV.clear # Load fixtures load File.join(File.dirname(__FILE__), "fixtures", "task.ing.rb") load File.join(File.dirname(__FILE__), "fixtures", "group.ing.rb") load File.join(File.dirname(__FILE__), "fixtures", "invok.ing.rb") load File.join(File.dirname(__FILE__), "fixtures", "list.ing.rb") load File.join(File.dirname(__FILE__), "fixtures", "help.ing.rb") module TestHelpers def source_root File.join(File.dirname(__FILE__), 'fixtures') end def destination_root File.join(File.dirname(__FILE__), 'sandbox') end def capture(stream) begin stream = stream.to_s eval "$#{stream} = StringIO.new" yield result = eval("$#{stream}").string ensure eval("$#{stream} = #{stream.upcase}") end result end alias :silence :capture end SpecHelpers = TestHelpers
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ing-0.2.7 | test/test_helper.rb |