BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gitlab-ce
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
gitlab-ce
Commits
bbd83376
Commit
bbd83376
authored
Apr 18, 2017
by
Robert Speicher
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'fix/gb/fix-container-registry-nav-link' into 'master'
Fix container registry navigation menu highlights Closes #31027 See merge request !10732
parents
f88762a5
c0ff8b6d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
39 additions
and
2 deletions
+39
-2
_project.html.haml
app/views/layouts/nav/_project.html.haml
+2
-2
_project.html.haml_spec.rb
spec/views/layouts/nav/_project.html.haml_spec.rb
+37
-0
No files found.
app/views/layouts/nav/_project.html.haml
View file @
bbd83376
...
...
@@ -11,13 +11,13 @@
Project
-
if
project_nav_tab?
:files
=
nav_link
(
controller:
%w(tree blob blame edit_tree new_tree find_file commit commits compare repositories tags branches releases graphs network)
)
do
=
nav_link
(
controller:
%w(tree blob blame edit_tree new_tree find_file commit commits compare
projects/
repositories tags branches releases graphs network)
)
do
=
link_to
project_files_path
(
@project
),
title:
'Repository'
,
class:
'shortcuts-tree'
do
%span
Repository
-
if
project_nav_tab?
:container_registry
=
nav_link
(
controller:
%w
(container_registry)
)
do
=
nav_link
(
controller:
%w
[projects/registry/repositories]
)
do
=
link_to
project_container_registry_path
(
@project
),
title:
'Container Registry'
,
class:
'shortcuts-container-registry'
do
%span
Registry
...
...
spec/views/layouts/nav/_project.html.haml_spec.rb
0 → 100644
View file @
bbd83376
require
'spec_helper'
describe
'layouts/nav/_project'
do
describe
'container registry tab'
do
before
do
stub_container_registry_config
(
enabled:
true
)
assign
(
:project
,
create
(
:project
))
allow
(
view
).
to
receive
(
:current_ref
).
and_return
(
'master'
)
allow
(
view
).
to
receive
(
:can?
).
and_return
(
true
)
allow
(
controller
).
to
receive
(
:controller_name
)
.
and_return
(
'repositories'
)
allow
(
controller
).
to
receive
(
:controller_path
)
.
and_return
(
'projects/registry/repositories'
)
end
it
'has both Registry and Repository tabs'
do
render
expect
(
rendered
).
to
have_text
'Repository'
expect
(
rendered
).
to
have_text
'Registry'
end
it
'highlights only one tab'
do
render
expect
(
rendered
).
to
have_css
(
'.active'
,
count:
1
)
end
it
'highlights container registry tab only'
do
render
expect
(
rendered
).
to
have_css
(
'.active'
,
text:
'Registry'
)
end
end
end
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment