Sha256: 9d2b342376b7c1d1bd2d0e8435ea1592e2b4bbed3f1a941eac8e6e1152cb701e

Contents?: true

Size: 915 Bytes

Versions: 6

Compression:

Stored size: 915 Bytes

Contents

# Configure Rails Environment
ENV["RAILS_ENV"] = "test"

dummy_dir = File.expand_path(File.join(File.dirname(__FILE__), "dummy"))
rails_dir = File.expand_path(File.join(File.dirname(__FILE__), "rails"))
rails_dummy_dir = rails_dir + "/dummy"
FileUtils.cp_r dummy_dir, rails_dir
require rails_dummy_dir + "/config/environment.rb"
require "rails/test_help"
require "rails/generators/test_case"
require "capybara/rails"
require "database_cleaner"
require "timecop"
require "generators/authpro/authpro_generator"
require "turn"
require "securerandom"

Rails.backtrace_cleaner.remove_silencers!

DatabaseCleaner.strategy = :truncation

class ActionDispatch::IntegrationTest
  include Capybara::DSL

  self.use_transactional_fixtures = false

  teardown do
    DatabaseCleaner.clean
    Capybara.reset_sessions!
    Capybara.use_default_driver
  end
end

def fake_email
  "#{SecureRandom.urlsafe_base64}@sample.com"  
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
authpro-1.0.1 test/test_helper.rb
authpro-1.0.0 test/test_helper.rb
authpro-0.9.3 test/test_helper.rb
authpro-0.9.2 test/test_helper.rb
authpro-0.9.1 test/test_helper.rb
authpro-0.9.0 test/test_helper.rb