Sha256: 71708df7aab1588f1bb627f1580099ad3af2ef093dc978aa0a154081443abef9
Contents?: true
Size: 576 Bytes
Versions: 10
Compression:
Stored size: 576 Bytes
Contents
require 'spec_helper' class ApisController < ActionController::Base include Clearance::Controller if respond_to?(:before_action) before_action :require_login else before_filter :require_login end def show head :ok end end describe ApisController do before do Rails.application.routes.draw do resource :api, only: [:show] end end after do Rails.application.reload_routes! end it 'responds with HTTP status code 401 when denied' do get :show, format: :js expect(subject).to respond_with(:unauthorized) end end
Version data entries
10 entries across 10 versions & 1 rubygems