Sha256: 356b71ba561ba58ac5466a1bd72bbfbd54a395a9b816c3d1467710cbfaf972d1

Contents?: true

Size: 673 Bytes

Versions: 51

Compression:

Stored size: 673 Bytes

Contents

require 'rubygems'
require 'active_support'
require 'shoulda'

require 'shoulda/active_record' if defined? ActiveRecord::Base
require 'shoulda/controller'    if defined? ActionController::Base
require 'shoulda/action_mailer' if defined? ActionMailer::Base

if defined?(RAILS_ROOT)
  # load in the 3rd party macros from vendorized plugins and gems
  Dir[File.join(RAILS_ROOT, "vendor", "{plugins,gems}", "*", "shoulda_macros", "*.rb")].each do |macro_file_path|
    require macro_file_path
  end

  # load in the local application specific macros
  Dir[File.join(RAILS_ROOT, "test", "shoulda_macros", "*.rb")].each do |macro_file_path|
    require macro_file_path
  end
end

Version data entries

51 entries across 51 versions & 12 rubygems

Version Path
emschwar-shoulda-2.0.6.1 lib/shoulda/rails.rb
francois-shoulda-2.0.5.1 lib/shoulda/rails.rb
francois-shoulda-2.0.5.2 lib/shoulda/rails.rb
francois-shoulda-2.0.5.4 lib/shoulda/rails.rb
gsterndale-warrant-0.2.0 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.6/lib/shoulda/rails.rb
gsterndale-warrant-0.3.0 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.6/lib/shoulda/rails.rb
hashrocket-clearance-0.4.0 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/lib/shoulda/rails.rb
hashrocket-clearance-0.4.1 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/lib/shoulda/rails.rb
hashrocket-clearance-0.4.2 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/lib/shoulda/rails.rb
hashrocket-clearance-0.4.3 test/rails_root/vendor/gems/thoughtbot-shoulda-2.0.4/lib/shoulda/rails.rb
mattknox-goaloc-0.3.0 lib/goaloc/generators/resources/shoulda/lib/shoulda/rails.rb
mattknox-goaloc-0.4.0 lib/goaloc/generators/resources/shoulda/lib/shoulda/rails.rb
mjankowski-shoulda-2.0.4 lib/shoulda/rails.rb
mjankowski-shoulda-2.0.5 lib/shoulda/rails.rb
ratnikov-shoulda-2.0.6.1 lib/shoulda/rails.rb
ratnikov-shoulda-2.0.6.2 lib/shoulda/rails.rb
ratnikov-shoulda-2.0.6.3 lib/shoulda/rails.rb
rmm5t-shoulda-2.0.2 lib/shoulda/rails.rb
rmm5t-shoulda-2.0.5 lib/shoulda/rails.rb
rmm5t-shoulda-2.0.6 lib/shoulda/rails.rb