ENV['HATCHET_BUILDPACK_BASE'] = 'https://github.com/' + ENV['TRAVIS_REPO_SLUG'] + '.git' require 'rspec/core' require 'rspec/retry' require 'hatchet' require 'date' RSpec.configure do |config| config.full_backtrace = true config.verbose_retry = true # show retry status in spec process config.default_retry_count = 2 if ENV['IS_RUNNING_ON_CI'] # retry all tests that fail again config.expect_with :rspec do |c| c.syntax = :expect end end if ENV['TRAVIS'] # Don't execute tests against "merge" commits exit 0 if ENV['TRAVIS_PULL_REQUEST'] != 'false' && ENV['TRAVIS_BRANCH'] == 'master' end DEFAULT_STACK = 'heroku-16'