Sha256: d45126572f11f665e1c4c669b68525ca254ae8111a3d1861fcb8894498da67d2

Contents?: true

Size: 1.84 KB

Versions: 6

Compression:

Stored size: 1.84 KB

Contents

require 'rubygems'

gem :rspec, '>= 1.1.4'
gem :activerecord, '>= 2.1.0'

require File.join(File.dirname(__FILE__), '..', 'castronaut')
require File.join(File.dirname(__FILE__), 'spec_rails_mocks')

Castronaut.config = Castronaut::Configuration.load(File.join(File.dirname(__FILE__), '..', 'config', 'castronaut.example.yml'))

class CreateUsers < ActiveRecord::Migration
  old_connection = ActiveRecord::Base.connection
  ActiveRecord::Base.connection = Castronaut::Adapters::RestfulAuthentication::User.connection

  create_table "users", :force => true do |t|
    t.column :login,                     :string, :limit => 40
    t.column :name,                      :string, :limit => 100, :default => '', :null => true
    t.column :email,                     :string, :limit => 100
    t.column :crypted_password,          :string, :limit => 40
    t.column :salt,                      :string, :limit => 40
    t.column :created_at,                :datetime
    t.column :updated_at,                :datetime
    t.column :remember_token,            :string, :limit => 40
    t.column :remember_token_expires_at, :datetime
    t.string :first_name, :last_name
  end
  add_index :users, :login, :unique => true

  ActiveRecord::Base.connection = old_connection
end

class CreateUsers < ActiveRecord::Migration
  old_connection = ActiveRecord::Base.connection
  ActiveRecord::Base.connection = Castronaut::Adapters::Development::User.connection

  create_table "users", :force => true do |t|
    t.column :login,                     :string, :limit => 40
    t.column :name,                      :string, :limit => 100, :default => '', :null => true
    t.column :password,                  :string
  end
  add_index :users, :login, :unique => true

  ActiveRecord::Base.connection = old_connection
end

Spec::Runner.configure do |config|
  config.include Spec::Rails::Mocks
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
masover-castronaut-0.4.4.4 spec/spec_helper.rb
masover-castronaut-0.4.4.5 spec/spec_helper.rb
relevance-castronaut-0.4.1 spec/spec_helper.rb
relevance-castronaut-0.4.2 spec/spec_helper.rb
relevance-castronaut-0.4.3 spec/spec_helper.rb
relevance-castronaut-0.4.4 spec/spec_helper.rb