Sha256: d34812ad685fac2c0b157a35d0127f47ed5362fcbcf2f8ab497f234573410a27

Contents?: true

Size: 1.21 KB

Versions: 7

Compression:

Stored size: 1.21 KB

Contents

$:.reject! { |e| e.include? 'TextMate' }
$:.unshift(File.dirname(__FILE__) + '/../lib')
ENV["RAILS_ENV"] = "test"

require 'rubygems'
require 'active_support'
require 'active_support/test_case'
require 'active_record'
require 'action_controller'
require 'test_help'
require 'factory_girl'
require 'ruby-debug'
require 'mocha'
require 'redgreen' rescue LoadError
require File.expand_path(File.dirname(__FILE__) + '/factories')
require File.join(File.dirname(__FILE__), 'shoulda_macros', 'controller')

plugin_test_dir = File.dirname(__FILE__)

ActiveRecord::Base.logger = Logger.new(File.join(plugin_test_dir, "debug.log"))

ActiveRecord::Base.configurations = YAML::load(IO.read(File.join(plugin_test_dir, "db", "database.yml")))
ActiveRecord::Base.establish_connection(ENV["DB"] || "sqlite3mem")
ActiveRecord::Migration.verbose = false
load(File.join(plugin_test_dir, "db", "schema.rb"))

require File.join(plugin_test_dir, '..', 'init')

class ActiveSupport::TestCase 
  self.use_transactional_fixtures = true
  self.use_instantiated_fixtures  = false
end

class User < ActiveRecord::Base
  has_many :comments
end

class Commentable < ActiveRecord::Base
  acts_as_commentable
end

class Comment < ActiveRecord::Base
  acts_as_muck_comment
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
muck-comments-0.1.1 test/test_helper.rb
muck-comments-0.1.2 test/test_helper.rb
muck-comments-0.1.3 test/test_helper.rb
muck-comments-0.1.4 test/test_helper.rb
muck-comments-0.1.5 test/test_helper.rb
muck-comments-0.1.6 test/test_helper.rb
muck-comments-0.1.0 test/test_helper.rb