Sha256: c43a7e9a6def35b66ae1a4e0c161fee7fcc1a5d00b3cb9ad2a7be1285e910b81

Contents?: true

Size: 879 Bytes

Versions: 9

Compression:

Stored size: 879 Bytes

Contents

require 'rubygems'
gem 'test-unit', '1.2.3'
require 'test/unit'
gem 'activerecord', '2.3.5'
require 'active_record'
require 'shoulda'
require 'logger'


ActiveRecord::Base.configurations = {'sqlite3' => {:adapter => 'sqlite3', :database => ':memory:'}}
ActiveRecord::Base.establish_connection('sqlite3')

ActiveRecord::Base.logger = Logger.new(STDERR)
ActiveRecord::Base.logger.level = Logger::WARN

ActiveRecord::Schema.define(:version => 0) do
  create_table :users do |t|
    t.string :first_name, :default => ''
    t.string :last_name, :default => ''
  end

  create_table :articles do |t|
    t.string :title, :default => ''
    t.integer :user_id
  end
end

class User < ActiveRecord::Base
  has_many :articles
  named_scope :bob, :conditions => {:first_name => 'Bob'}

  def find_all
    User.find_all
  end
end

class Article < ActiveRecord::Base
  belongs_to :user
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
objectreload-pagination-0.1.9 test/test_helper.rb
objectreload-pagination-0.1.8 test/test_helper.rb
objectreload-pagination-0.1.7 test/test_helper.rb
objectreload-pagination-0.1.6 test/test_helper.rb
objectreload-pagination-0.1.5 test/test_helper.rb
objectreload-pagination-0.1.4 test/test_helper.rb
objectreload-pagination-0.1.3 test/test_helper.rb
objectreload-pagination-0.1.2 test/test_helper.rb
objectreload-pagination-0.1.1 test/test_helper.rb