Sha256: 161360a935c16c00b28cdfce6bb0267a1731bf868aa68373d9eb9706dd56e160
Contents?: true
Size: 1.64 KB
Versions: 5
Compression:
Stored size: 1.64 KB
Contents
require 'rubygems' # rubygems/version doesn't work by itself require 'rubygems/version' # for simplecov-html require 'simplecov' require 'coveralls' SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[ SimpleCov::Formatter::HTMLFormatter, Coveralls::SimpleCov::Formatter ] SimpleCov.start do add_filter '/bundle/' end require 'minitest/autorun' if ENV['LEFTRIGHT'] begin require 'leftright' rescue LoadError puts "Run `gem install leftright` to install leftright." end end require File.expand_path('../../lib/faraday', __FILE__) Dir[File.expand_path('../../lib/faraday/r*/*', __FILE__)].each do |file| require file end require 'stringio' require 'uri' module Faraday module LiveServerConfig def live_server=(value) @@live_server = case value when /^http/ URI(value) when /./ URI('http://127.0.0.1:4567') end end def live_server? defined? @@live_server end # Returns an object that responds to `host` and `port`. def live_server live_server? and @@live_server end end class TestCase < MiniTest::Unit::TestCase extend LiveServerConfig self.live_server = ENV['LIVE'] def test_default assert true end unless defined? ::MiniTest def capture_warnings old, $stderr = $stderr, StringIO.new begin yield $stderr.string ensure $stderr = old end end def self.jruby? defined? RUBY_ENGINE and 'jruby' == RUBY_ENGINE end def self.rbx? defined? RUBY_ENGINE and 'rbx' == RUBY_ENGINE end def self.ssl_mode? ENV['SSL'] == 'yes' end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
faraday-0.9.0.rc5 | test/helper.rb |
faraday-0.9.0.rc4 | test/helper.rb |
faraday-0.9.0.rc3 | test/helper.rb |
faraday-0.9.0.rc2 | test/helper.rb |
faraday-0.9.0.rc1 | test/helper.rb |