Commit 7b8b2563 authored by Gabriel Mazetto's avatar Gabriel Mazetto

Prepare admin/projects/show view to allow EE specific feature

In EE it will render a Geo Status widget when Geo is enabled and it is
in a secondary node.

Also added minimal specs to that action.
parent 1a90632c
...@@ -112,6 +112,8 @@ ...@@ -112,6 +112,8 @@
= visibility_level_icon(@project.visibility_level) = visibility_level_icon(@project.visibility_level)
= visibility_level_label(@project.visibility_level) = visibility_level_label(@project.visibility_level)
= render_if_exists 'admin/projects/geo_status_widget', locals: { project: @project }
.card .card
.card-header .card-header
Transfer project Transfer project
......
...@@ -42,4 +42,15 @@ describe Admin::ProjectsController do ...@@ -42,4 +42,15 @@ describe Admin::ProjectsController do
expect { get :index }.not_to exceed_query_limit(control_count) expect { get :index }.not_to exceed_query_limit(control_count)
end end
end end
describe 'GET /projects/:id' do
render_views
it 'renders show page' do
get :show, namespace_id: project.namespace.path, id: project.path
expect(response).to have_gitlab_http_status(200)
expect(response.body).to match(project.name)
end
end
end end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment