Sha256: 4b376de5aa783109d392d21832d50ff0f921eb56b034374d72ed3e8853798b28

Contents?: true

Size: 1.07 KB

Versions: 30

Compression:

Stored size: 1.07 KB

Contents

require 'shoulda/gem/shoulda'
require 'shoulda/private_helpers'
require 'shoulda/general'
require 'shoulda/active_record_helpers'
require 'shoulda/controller_tests/controller_tests.rb'
require 'yaml'

shoulda_options = {}

possible_config_paths = []
possible_config_paths << File.join(ENV["HOME"], ".shoulda.conf")       if ENV["HOME"]
possible_config_paths << "shoulda.conf"
possible_config_paths << File.join("test", "shoulda.conf")
possible_config_paths << File.join(RAILS_ROOT, "test", "shoulda.conf") if defined?(RAILS_ROOT) 

possible_config_paths.each do |config_file|
  if File.exists? config_file
    shoulda_options = YAML.load_file(config_file).symbolize_keys
    break
  end
end

require 'shoulda/color' if shoulda_options[:color]

module Test # :nodoc: all
  module Unit 
    class TestCase

      include ThoughtBot::Shoulda::General
      include ThoughtBot::Shoulda::Controller

      extend ThoughtBot::Shoulda::ActiveRecord
    end
  end
end

module ActionController #:nodoc: all
  module Integration
    class Session 
      include ThoughtBot::Shoulda::General
    end
  end
end

Version data entries

30 entries across 30 versions & 8 rubygems

Version Path
akitaonrails-resource_controller-0.5.2 test/vendor/plugins/shoulda/lib/shoulda.rb
akitaonrails-resource_controller-0.5.3 test/vendor/plugins/shoulda/lib/shoulda.rb
giraffesoft-resource_controller-0.4.10 test/vendor/plugins/shoulda/lib/shoulda.rb
giraffesoft-resource_controller-0.4.12 test/vendor/plugins/shoulda/lib/shoulda.rb
giraffesoft-resource_controller-0.4.9 test/vendor/plugins/shoulda/lib/shoulda.rb
giraffesoft-resource_controller-0.5.2 test/vendor/plugins/shoulda/lib/shoulda.rb
giraffesoft-resource_controller-0.5.3 test/vendor/plugins/shoulda/lib/shoulda.rb
jcnetdev-shoulda-4.2 lib/shoulda.rb
korin-resource_controller-0.5.3 test/vendor/plugins/shoulda/lib/shoulda.rb
nileshtrivedi-lp_resource_builder-0.5.1 test/vendor/plugins/shoulda/lib/shoulda.rb
nileshtrivedi-lp_resource_builder-0.5.3 test/vendor/plugins/shoulda/lib/shoulda.rb
nileshtrivedi-safe_resource-0.5.3 test/vendor/plugins/shoulda/lib/shoulda.rb
spree-0.8.4 vendor/plugins/resource_controller/test/vendor/plugins/shoulda/lib/shoulda.rb
spree-0.8.5 vendor/plugins/resource_controller/test/vendor/plugins/shoulda/lib/shoulda.rb
resource_controller-0.4.9 test/vendor/plugins/shoulda/lib/shoulda.rb
resource_controller-0.5.1 test/vendor/plugins/shoulda/lib/shoulda.rb
resource_controller-0.5.2 test/vendor/plugins/shoulda/lib/shoulda.rb
resource_controller-0.5.3 test/vendor/plugins/shoulda/lib/shoulda.rb
resource_controller-0.5.0 test/vendor/plugins/shoulda/lib/shoulda.rb
spree-0.4.0 vendor/plugins/resource_controller/test/vendor/plugins/shoulda/lib/shoulda.rb