Sha256: 3038419c9b19029f1e3ad2b1d87cf907ff23529e18ec5bb3e814eba645ac7a2f

Contents?: true

Size: 680 Bytes

Versions: 2

Compression:

Stored size: 680 Bytes

Contents

require 'clearance'

Clearance.configure do |config|
end

class ApplicationController < ActionController::Base
  include Clearance::Controller
end

class User < ActiveRecord::Base
  include Clearance::User
end

module Clearance
  module Test
    module Redirects
      def redirect_to_url_after_create
        redirect_to(@controller.send(:url_after_create))
      end

      def redirect_to_url_after_update
        redirect_to(@controller.send(:url_after_update))
      end

      def redirect_to_url_after_destroy
        redirect_to(@controller.send(:url_after_destroy))
      end
    end
  end
end

RSpec.configure do |config|
  config.include Clearance::Test::Redirects
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
clearance-1.0.0.rc7 spec/support/clearance.rb
clearance-1.0.0.rc6 spec/support/clearance.rb