Sha256: 00ff6a956130c4e987b5bb4310a2acf6f7ea3388fcd27f9e6c328e5bedcfa625

Contents?: true

Size: 1.13 KB

Versions: 6

Compression:

Stored size: 1.13 KB

Contents

require_relative 'spec_helper_base'

require 'rspec/core'
require 'rspec/rails/extensions'
require 'rspec/rails/adapters'
# require 'rspec/rails/mocks'
require 'rspec/rails/view_rendering'
require 'rspec/rails/example'

require 'shoulda-matchers'
require 'database_cleaner'
require 'factory_girl_rails'
require 'handy_controller_helpers'

require 'gaku/testing/factories'
require 'gaku/testing/controller_helpers'
require 'gaku/testing/auth_helpers'
require 'gaku/core/url_helpers'

# require 'gaku/testing/support/controllers'

# ActiveRecord::Migration.check_pending! if defined?(ActiveRecord::Migration)

RSpec.configure do |config|

  config.before(:suite) do
    DatabaseCleaner.strategy = :transaction
    DatabaseCleaner.clean_with(:truncation)
  end

  config.before(:each) do
    DatabaseCleaner.start
  end

  config.after(:each) do
    DatabaseCleaner.clean
  end

  config.include FactoryGirl::Syntax::Methods
  config.include Devise::TestHelpers, type: :controller
  config.include HandyControllerHelpers::AllHelpers, type: :controller
  config.include Gaku::Core::UrlHelpers

  config.alias_it_should_behave_like_to :ensures, 'ensures'
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
gaku-0.2.4 testing/lib/gaku/testing/spec_helpers/spec_helper_controllers.rb
gaku_testing-0.2.4 lib/gaku/testing/spec_helpers/spec_helper_controllers.rb
gaku-0.2.3 testing/lib/gaku/testing/spec_helpers/spec_helper_controllers.rb
gaku_testing-0.2.3 lib/gaku/testing/spec_helpers/spec_helper_controllers.rb
gaku-0.2.2 testing/lib/gaku/testing/spec_helpers/spec_helper_controllers.rb
gaku_testing-0.2.2 lib/gaku/testing/spec_helpers/spec_helper_controllers.rb