Commit 4067db97
Changed files (2)
config
spec
routing
config/routes.rb
@@ -34,12 +34,14 @@ Cake::Application.routes.draw do
get 'tags/:id' => 'creation_tags#show'
resources :sessions, only: [:new, :create, :destroy]
+ get "login" => "sessions#new"
+ delete "logout" => "sessions#destroy", id: "me"
# /search
get "search" => 'search#index'
# /users
- devise_for :users, :controllers => {:registrations => 'registrations'}, :path => '', :path_names => { :sign_in => "login", :sign_out => "logout", :sign_up => "register" }
+ devise_for :users, :controllers => {:registrations => 'registrations'}, :path => '', :path_names => { :sign_in => "signin", :sign_out => "signout", :sign_up => "register" }
# sitemap
get "/sitemap.xml", :to => "sitemap#index", :defaults => {:format => :xml}
spec/routing/sessions_routing_spec.rb
@@ -3,6 +3,7 @@ require "rails_helper"
describe '/sessions' do
it "routes to the login page" do
expect(get: '/sessions/new').to route_to('sessions#new')
+ expect(get: '/login').to route_to('sessions#new')
end
it "routes to the login action" do
@@ -11,5 +12,6 @@ describe '/sessions' do
it "routes to the logout action" do
expect(delete: '/sessions/me').to route_to('sessions#destroy', id: 'me')
+ expect(delete: '/logout').to route_to('sessions#destroy', id: 'me')
end
end