Sha256: da021a212681e74149202364bc3ae1a1276063afd312e11a7806356c0e1f071e

Contents?: true

Size: 692 Bytes

Versions: 3

Compression:

Stored size: 692 Bytes

Contents

require 'rubygems'
require 'bundler'
Bundler.setup
require 'fileutils'
require 'logger'

FileUtils.mkdir_p(File.dirname(__FILE__) + "/tmp")
$:.unshift(File.join(File.dirname(__FILE__), "../lib"))

require 'active_record'
require 'mongoid'
require 'chronic'
require 'timecop'
require 'by_star'

# Specs should pass regardless of timezone
Time.zone = %w(Asia/Tokyo America/New_York Australia/Sydney UTC).sample
puts "Running specs in #{Time.zone} timezone..."

# Set Rails time to 2014-01-01 00:00:00
Timecop.travel(Time.zone.local(2014))

def testing_mongoid?
  ENV['DB'] == 'mongodb' || ENV['DB'].nil?
end

def testing_active_record?
  ENV['DB'] != 'mongodb'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
by_star-2.2.1 spec/spec_helper.rb
by_star-2.2.0 spec/spec_helper.rb
by_star-2.2.0.rc1 spec/spec_helper.rb