2012-09-16 08:21:46 +00:00
|
|
|
require 'spec_helper'
|
|
|
|
|
|
|
|
# team_update_admin_user PUT /admin/users/:id/team_update(.:format) admin/users#team_update
|
|
|
|
# block_admin_user PUT /admin/users/:id/block(.:format) admin/users#block
|
|
|
|
# unblock_admin_user PUT /admin/users/:id/unblock(.:format) admin/users#unblock
|
|
|
|
# admin_users GET /admin/users(.:format) admin/users#index
|
|
|
|
# POST /admin/users(.:format) admin/users#create
|
|
|
|
# new_admin_user GET /admin/users/new(.:format) admin/users#new
|
|
|
|
# edit_admin_user GET /admin/users/:id/edit(.:format) admin/users#edit
|
|
|
|
# admin_user GET /admin/users/:id(.:format) admin/users#show
|
|
|
|
# PUT /admin/users/:id(.:format) admin/users#update
|
|
|
|
# DELETE /admin/users/:id(.:format) admin/users#destroy
|
|
|
|
describe Admin::UsersController, "routing" do
|
|
|
|
it "to #team_update" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(put("/admin/users/1/team_update")).to route_to('admin/users#team_update', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #block" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(put("/admin/users/1/block")).to route_to('admin/users#block', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #unblock" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(put("/admin/users/1/unblock")).to route_to('admin/users#unblock', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #index" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/users")).to route_to('admin/users#index')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #show" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/users/1")).to route_to('admin/users#show', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #create" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(post("/admin/users")).to route_to('admin/users#create')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #new" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/users/new")).to route_to('admin/users#new')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #edit" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/users/1/edit")).to route_to('admin/users#edit', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #show" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/users/1")).to route_to('admin/users#show', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #update" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(put("/admin/users/1")).to route_to('admin/users#update', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #destroy" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(delete("/admin/users/1")).to route_to('admin/users#destroy', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
2013-05-05 14:01:10 +00:00
|
|
|
# team_admin_project GET /admin/projects/:id/team(.:format) admin/projects#team {id: /[^\/]+/}
|
|
|
|
# team_update_admin_project PUT /admin/projects/:id/team_update(.:format) admin/projects#team_update {id: /[^\/]+/}
|
|
|
|
# admin_projects GET /admin/projects(.:format) admin/projects#index {id: /[^\/]+/}
|
|
|
|
# POST /admin/projects(.:format) admin/projects#create {id: /[^\/]+/}
|
|
|
|
# new_admin_project GET /admin/projects/new(.:format) admin/projects#new {id: /[^\/]+/}
|
|
|
|
# edit_admin_project GET /admin/projects/:id/edit(.:format) admin/projects#edit {id: /[^\/]+/}
|
|
|
|
# admin_project GET /admin/projects/:id(.:format) admin/projects#show {id: /[^\/]+/}
|
|
|
|
# PUT /admin/projects/:id(.:format) admin/projects#update {id: /[^\/]+/}
|
|
|
|
# DELETE /admin/projects/:id(.:format) admin/projects#destroy {id: /[^\/]+/}
|
2012-09-16 08:21:46 +00:00
|
|
|
describe Admin::ProjectsController, "routing" do
|
|
|
|
it "to #index" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/projects")).to route_to('admin/projects#index')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #show" do
|
2015-01-24 18:02:58 +00:00
|
|
|
expect(get("/admin/projects/gitlab")).to route_to('admin/projects#show', namespace_id: 'gitlab')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
# admin_hook_test GET /admin/hooks/:hook_id/test(.:format) admin/hooks#test
|
|
|
|
# admin_hooks GET /admin/hooks(.:format) admin/hooks#index
|
|
|
|
# POST /admin/hooks(.:format) admin/hooks#create
|
|
|
|
# admin_hook DELETE /admin/hooks/:id(.:format) admin/hooks#destroy
|
|
|
|
describe Admin::HooksController, "routing" do
|
|
|
|
it "to #test" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/hooks/1/test")).to route_to('admin/hooks#test', hook_id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #index" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/hooks")).to route_to('admin/hooks#index')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #create" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(post("/admin/hooks")).to route_to('admin/hooks#create')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "to #destroy" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(delete("/admin/hooks/1")).to route_to('admin/hooks#destroy', id: '1')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
# admin_logs GET /admin/logs(.:format) admin/logs#show
|
|
|
|
describe Admin::LogsController, "routing" do
|
|
|
|
it "to #show" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/logs")).to route_to('admin/logs#show')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
2013-05-30 08:44:35 +00:00
|
|
|
# admin_background_jobs GET /admin/background_jobs(.:format) admin/background_jobs#show
|
|
|
|
describe Admin::BackgroundJobsController, "routing" do
|
2012-09-16 08:21:46 +00:00
|
|
|
it "to #show" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin/background_jobs")).to route_to('admin/background_jobs#show')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
# admin_root /admin(.:format) admin/dashboard#index
|
|
|
|
describe Admin::DashboardController, "routing" do
|
|
|
|
it "to #index" do
|
2015-02-12 18:17:35 +00:00
|
|
|
expect(get("/admin")).to route_to('admin/dashboard#index')
|
2012-09-16 08:21:46 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|