Sha256: 6ca0493151d00e243b90969224d101f5b7a71dd09b77ed74f0b732ce58ddaa2b

Contents?: true

Size: 1009 Bytes

Versions: 15

Compression:

Stored size: 1009 Bytes

Contents

require 'rubygems'
require 'test/unit'
require 'fileutils'
require 'active_record'
require 'logger'

# ------------------------------------------------------
# Setup AR environment
# ------------------------------------------------------

# Define connection info
ActiveRecord::Base.configurations = {
  "test" => {
    :adapter  => 'sqlite3',
    :database => ':memory:'
  }
}
ActiveRecord::Base.establish_connection("test")

# Setup logger
tmp = File.expand_path('../../tmp', __FILE__)
FileUtils.mkdir_p(tmp)
ActiveRecord::Base.logger = Logger.new("#{tmp}/debug.log")

# I18n
I18n.load_path += Dir[File.expand_path('resources/locale/*.yml', File.dirname(__FILE__))]
I18n.default_locale = :en

puts :i18n_load => I18n.load_path

# ------------------------------------------------------
# Inject audit-trascer
#   and setup test schema
#   and define models used in tests
# ------------------------------------------------------
require "code-box"

require "resources/schema.rb"
require "resources/models.rb"

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
code-box-1.1.1 test/helper.rb
code-box-1.1.0 test/helper.rb
code-box-1.0.1 test/helper.rb
code-box-1.0.0 test/helper.rb
code-box-0.5.1 test/helper.rb
code-box-0.6.0 test/helper.rb
code-box-0.5.0 test/helper.rb
code-box-0.4.1 test/helper.rb
code-box-0.4.0 test/helper.rb
code-box-0.3.1 test/helper.rb
code-box-0.3.0 test/helper.rb
code-box-0.2.0 test/helper.rb
code-box-0.1.0 test/helper.rb
code-box-0.0.2 test/helper.rb
code-box-0.0.1 test/helper.rb