manager: remind OU in user roles breadcrumb (#47240)
This commit is contained in:
parent
9c00b35242
commit
9c812a25e8
|
@ -4,6 +4,7 @@
|
|||
{% block breadcrumb %}
|
||||
{{ block.super }}
|
||||
<a href="{% url 'a2-manager-users' %}">{% trans 'Users' %}</a>
|
||||
<a href="../?search-ou={{ object.ou.pk }}">{{ object.ou }}</a>
|
||||
<a href="{% url 'a2-manager-user-detail' pk=object.pk %}">{{ object.get_full_name }}</a>
|
||||
<a href="#">{% trans "Roles" %}</a>
|
||||
{% endblock %}
|
||||
|
|
|
@ -933,6 +933,7 @@ def test_manager_user_authorizations(app, superuser, simple_user):
|
|||
assert resp.html.find('td').text == \
|
||||
'This user has not granted profile data access to any service yet.'
|
||||
|
||||
|
||||
def test_manager_user_authorizations_breadcrumb(app, superuser, simple_user):
|
||||
resp = login(app, superuser)
|
||||
user_authorizations_url = reverse(
|
||||
|
@ -947,3 +948,19 @@ def test_manager_user_authorizations_breadcrumb(app, superuser, simple_user):
|
|||
assert [x.text for x in resp.html.find('span', {'id': 'breadcrumb'}).find_all('a')] == [
|
||||
'Homepage', 'Administration', 'Users',
|
||||
'super user', 'Consent Management']
|
||||
|
||||
|
||||
def test_manager_user_roles_breadcrumb(app, superuser, simple_user):
|
||||
resp = login(app, superuser)
|
||||
user_roles_url = reverse(
|
||||
'a2-manager-user-roles', kwargs={'pk': simple_user.id})
|
||||
resp = app.get(user_roles_url, status=200)
|
||||
assert [x.text for x in resp.html.find('span', {'id': 'breadcrumb'}).find_all('a')] == [
|
||||
'Homepage', 'Administration', 'Users', 'Default organizational unit',
|
||||
'Jôhn Dôe', 'Roles']
|
||||
user_roles_url = reverse(
|
||||
'a2-manager-user-roles', kwargs={'pk': superuser.id})
|
||||
resp = app.get(user_roles_url, status=200)
|
||||
assert [x.text for x in resp.html.find('span', {'id': 'breadcrumb'}).find_all('a')] == [
|
||||
'Homepage', 'Administration', 'Users',
|
||||
'super user', 'Roles']
|
||||
|
|
Loading…
Reference in New Issue