Sha256: 85861f2e88d137f22ec020ab56e8f38d764b4b0c61f636e0ad01405e1cfb4d66

Contents?: true

Size: 551 Bytes

Versions: 3

Compression:

Stored size: 551 Bytes

Contents

require 'test/unit'

unless defined?(RUNNING_RAILS)
  MARKABY_ROOT    = File.join(File.dirname(__FILE__), "..", "..", "..")
  rails_root      = File.join(MARKABY_ROOT, "..", "..", "..")
  RAILS_BOOT_FILE = File.join(rails_root, "config", "boot.rb")

  RUNNING_RAILS = File.exists?(RAILS_BOOT_FILE) ? true : false
end

if RUNNING_RAILS
  ENV["RAILS_ENV"] ||= "test"
  require RAILS_BOOT_FILE
  Rails::Initializer.run
  require 'action_controller/test_process'

  $:.unshift MARKABY_ROOT
  require 'init'
else
  warn "Skipping rails specific tests"
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
markaby-0.6.8 spec/markaby/rails/spec_helper.rb
markaby-0.6.7 spec/markaby/rails/spec_helper.rb
markaby-0.6.6 spec/markaby/rails/spec_helper.rb