Sha256: 635cc6db59de4d6caa821152f15689ebe7b8452c9845683e49c33333a9ac2993

Contents?: true

Size: 783 Bytes

Versions: 11

Compression:

Stored size: 783 Bytes

Contents

require 'shoulda'
require 'shoulda/controller/helpers'
require 'shoulda/controller/resource_options'
require 'shoulda/controller/macros'

module Test # :nodoc: all
  module Unit
    class TestCase
      extend Shoulda::Controller::Macros
      include Shoulda::Controller::Helpers
      Shoulda::Controller::VALID_FORMATS.each do |format|
        include "Shoulda::Controller::#{format.to_s.upcase}".constantize
      end
    end
  end
end

require 'shoulda/active_record/assertions'
require 'shoulda/action_mailer/assertions'

module ActionController #:nodoc: all
  module Integration
    class Session
      include Shoulda::Assertions
      include Shoulda::Helpers
      include Shoulda::ActiveRecord::Assertions
      include Shoulda::ActionMailer::Assertions
    end
  end
end

Version data entries

11 entries across 11 versions & 3 rubygems

Version Path
ratnikov-shoulda-2.0.6.1 lib/shoulda/controller.rb
ratnikov-shoulda-2.0.6.2 lib/shoulda/controller.rb
ratnikov-shoulda-2.0.6.3 lib/shoulda/controller.rb
ratnikov-shoulda-2.9.0.1 lib/shoulda/controller.rb
ratnikov-shoulda-2.9.0.2 lib/shoulda/controller.rb
ratnikov-shoulda-2.9.0.3 lib/shoulda/controller.rb
ratnikov-shoulda-2.9.0 lib/shoulda/controller.rb
thoughtbot-shoulda-2.9.0 lib/shoulda/controller.rb
thoughtbot-shoulda-2.9.1 lib/shoulda/controller.rb
shoulda-2.9.0 lib/shoulda/controller.rb
shoulda-2.9.1 lib/shoulda/controller.rb