Sha256: 548bc756de2404f6ea7ee79010a3ce5491e249c2e4e0a072635d4d76b5b72e4e
Contents?: true
Size: 1.29 KB
Versions: 1
Compression:
Stored size: 1.29 KB
Contents
require 'rubygems' require 'bundler' require 'active_record' require 'active_support' require "best_boy/models/active_record/best_boy_event.rb" require "best_boy/models/active_record/best_boy/eventable.rb" require "./app/models/best_boy/eventable.rb" require "./app/controllers/best_boy_controller.rb" require 'rspec' require 'rspec/autorun' root = File.expand_path(File.join(File.dirname(__FILE__), '..')) ActiveRecord::Base.establish_connection( :adapter => "sqlite3", :database => "#{root}/db/bestboy.db" ) ActiveRecord::Base.connection.execute("DROP TABLE IF EXISTS 'users'") ActiveRecord::Base.connection.execute("DROP TABLE IF EXISTS 'best_boy_events'") ActiveRecord::Schema.define do self.verbose = false create_table :best_boy_events, :force => true do |t| t.integer :owner_id t.string :owner_type t.string :event t.timestamps end add_index :best_boy_events, :owner_id add_index :best_boy_events, :owner_type add_index :best_boy_events, [:owner_id, :owner_type] add_index :best_boy_events, :event create_table :users, :force => true do |t| t.timestamps end end ActiveRecord::Base.send(:include, BestBoy::Eventable) RSpec.configure do |config| config.include BestBoyController::InstanceMethods end class User < ActiveRecord::Base has_a_best_boy end class Dummy end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
best_boy-0.0.3 | spec/spec_helper.rb |