summaryrefslogtreecommitdiff
path: root/spec/routing
diff options
context:
space:
mode:
authorRémy Coutable <remy@rymai.me>2017-05-18 18:25:50 +0200
committerRémy Coutable <remy@rymai.me>2017-05-18 18:25:50 +0200
commitd900f19dfa15073e43150f9fab6495ad09ca6f9a (patch)
tree227245d5593751d89e80c367a54b54c0b451bc85 /spec/routing
parent4de3d0b1bea5066e772ad6a7d02614d907594f17 (diff)
downloadgitlab-ce-d900f19dfa15073e43150f9fab6495ad09ca6f9a.tar.gz
Enable the RSpec/EmptyExampleGroup coprubocop-empty-example-group
Signed-off-by: Rémy Coutable <remy@rymai.me>
Diffstat (limited to 'spec/routing')
-rw-r--r--spec/routing/routing_spec.rb37
1 files changed, 27 insertions, 10 deletions
diff --git a/spec/routing/routing_spec.rb b/spec/routing/routing_spec.rb
index 9f6defe1450..abacc50a371 100644
--- a/spec/routing/routing_spec.rb
+++ b/spec/routing/routing_spec.rb
@@ -249,17 +249,34 @@ describe RootController, 'routing' do
end
end
-# new_user_session GET /users/sign_in(.:format) devise/sessions#new
-# user_session POST /users/sign_in(.:format) devise/sessions#create
-# destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy
-# user_omniauth_authorize /users/auth/:provider(.:format) omniauth_callbacks#passthru
-# user_omniauth_callback /users/auth/:action/callback(.:format) omniauth_callbacks#(?-mix:(?!))
-# user_password POST /users/password(.:format) devise/passwords#create
-# new_user_password GET /users/password/new(.:format) devise/passwords#new
-# edit_user_password GET /users/password/edit(.:format) devise/passwords#edit
-# PUT /users/password(.:format) devise/passwords#update
describe "Authentication", "routing" do
- # pending
+ it "GET /users/sign_in" do
+ expect(get("/users/sign_in")).to route_to('sessions#new')
+ end
+
+ it "POST /users/sign_in" do
+ expect(post("/users/sign_in")).to route_to('sessions#create')
+ end
+
+ it "DELETE /users/sign_out" do
+ expect(delete("/users/sign_out")).to route_to('sessions#destroy')
+ end
+
+ it "POST /users/password" do
+ expect(post("/users/password")).to route_to('passwords#create')
+ end
+
+ it "GET /users/password/new" do
+ expect(get("/users/password/new")).to route_to('passwords#new')
+ end
+
+ it "GET /users/password/edit" do
+ expect(get("/users/password/edit")).to route_to('passwords#edit')
+ end
+
+ it "PUT /users/password" do
+ expect(put("/users/password")).to route_to('passwords#update')
+ end
end
describe "Groups", "routing" do