Sha256: 2733cc404b3f87f2dd079375337ee3b0eb0024aad24848c7fa246995a1db2c59
Contents?: true
Size: 686 Bytes
Versions: 1
Compression:
Stored size: 686 Bytes
Contents
ENV["RAILS_ENV"]="test" $LOAD_PATH.unshift File.expand_path('../../lib', __FILE__) require 'logger' require 'cat_tree' require File.join(File.dirname(__FILE__), "prepare.rb") ActiveRecord::Base.establish_connection( :adapter => 'mysql2', :encoding => 'utf8', :reconnect => false, :database => 'cat_tree_test', :username => 'root', :pool => 5, :timeout => 5000 ) module TruncateTable def truncate connection.execute("TRUNCATE TABLE #{table_name}") end end class User < ActiveRecord::Base extend TruncateTable has_many :articles end class Article < ActiveRecord::Base extend TruncateTable belongs_to :user end CatTree::Initializer.extend_active_record
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cat_tree-0.0.2 | spec/spec_helper.rb |