Sha256: 1d6c148786c4a63a3dc64d59288c1c9b1a410b1d9f899eafa171d58416e98e3d
Contents?: true
Size: 1.89 KB
Versions: 3
Compression:
Stored size: 1.89 KB
Contents
require "codeclimate-test-reporter" #require 'simplecov' #SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[ #SimpleCov::Formatter::HTMLFormatter, #CodeClimate::TestReporter::Formatter #] #SimpleCov.start 'rails' CodeClimate::TestReporter.start ENV["RAILS_ENV"] = "test" require File.expand_path("../dummy/config/environment", __FILE__) require "rails/test_help" require "minitest/rails" # To add Capybara feature tests add `gem "minitest-rails-capybara"` # to the test group in the Gemfile and uncomment the following: # require "minitest/rails/capybara" # Uncomment for awesome colorful output require "minitest/pride" ActiveSupport::TestCase.fixture_path = File.expand_path("../fixtures", __FILE__) ActionDispatch::IntegrationTest.fixture_path = File.expand_path("../fixtures", __FILE__) # I hate the default reporter. Use ProgressReporter instead. Minitest::Reporters.use! Minitest::Reporters::ProgressReporter.new class ActiveSupport::TestCase ActiveRecord::Migration.check_pending! # Setup all fixtures in test/fixtures/*.(yml|csv) for all tests in alphabetical order. # # Note: You'll currently still have to declare fixtures explicitly in integration tests # -- they do not yet inherit this setting fixtures :all # Add more helper methods to be used by all tests here... def age_token(user, client_id) if user.tokens[client_id] user.tokens[client_id]['updated_at'] = Time.now - (DeviseTokenAuth.batch_request_buffer_throttle + 10.seconds) user.save! end end def expire_token(user, client_id) if user.tokens[client_id] user.tokens[client_id]['expiry'] = (Time.now - (DeviseTokenAuth.token_lifespan.to_f + 10.seconds)).to_i user.save! end end end class ActionController::TestCase include Devise::Test::ControllerHelpers setup do @routes = Dummy::Application.routes @request.env['devise.mapping'] = Devise.mappings[:user] end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
devise_token_auth-0.1.40 | test/test_helper.rb |
devise_token_auth-0.1.39 | test/test_helper.rb |
devise_token_auth-0.1.38 | test/test_helper.rb |