File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 </ span >
77 < a [ngClass] ="inExpandableNavbar ? 'nav-item nav-link' : 'dropdown-item' " [routerLink] ="[profileRoute] " routerLinkActive ="active "> {{'nav.profile' | translate}}</ a >
88 < a [ngClass] ="inExpandableNavbar ? 'nav-item nav-link' : 'dropdown-item' " [routerLink] ="[mydspaceRoute] " routerLinkActive ="active "> {{'nav.mydspace' | translate}}</ a >
9+ < a [ngClass] ="inExpandableNavbar ? 'nav-item nav-link' : 'dropdown-item' "
10+ data-test ="processes-link " [routerLink] ="[processesRoute] " routerLinkActive ="active "> {{'nav.processes' | translate}}</ a >
911 < a [ngClass] ="inExpandableNavbar ? 'nav-item nav-link' : 'dropdown-item' " [routerLink] ="[subscriptionsRoute] " routerLinkActive ="active "> {{'nav.subscriptions' | translate}}</ a >
1012
1113 < div class ="dropdown-divider "> </ div >
Original file line number Diff line number Diff line change @@ -170,6 +170,11 @@ describe('UserMenuComponent', () => {
170170 expect ( span . nativeElement . innerHTML ) . toContain ( email ) ;
171171 } ) ;
172172
173+ it ( 'should display the My Processes link' , ( ) => {
174+ const link = deUserMenu . query ( By . css ( 'a[data-test="my-processes-link"]' ) ) ;
175+ expect ( link ) . toBeDefined ( ) ;
176+ } ) ;
177+
173178 it ( 'should create logout component' , ( ) => {
174179 const components = fixture . debugElement . query ( By . css ( '[data-test="log-out-component"]' ) ) ;
175180 expect ( components ) . toBeTruthy ( ) ;
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ import { MYDSPACE_ROUTE } from '../../../my-dspace-page/my-dspace-page.component
1010import { AuthService } from '../../../core/auth/auth.service' ;
1111import { getProfileModuleRoute , getSubscriptionsModuleRoute } from '../../../app-routing-paths' ;
1212import { DSONameService } from '../../../core/breadcrumbs/dso-name.service' ;
13+ import { getProcessListRoute } from '../../../process-page/process-page-routing.paths' ;
1314
1415/**
1516 * This component represents the user nav menu.
@@ -49,6 +50,11 @@ export class UserMenuComponent implements OnInit {
4950 */
5051 public profileRoute = getProfileModuleRoute ( ) ;
5152
53+ /**
54+ * The processes page route
55+ */
56+ public processesRoute = getProcessListRoute ( ) ;
57+
5258 /**
5359 * The profile page route
5460 */
Original file line number Diff line number Diff line change 41634163
41644164 "nav.mydspace" : "MyDSpace" ,
41654165
4166+ "nav.processes" : "My Processes" ,
4167+
41664168 "nav.profile" : "Profile" ,
41674169
41684170 "nav.search" : "Search" ,
Original file line number Diff line number Diff line change 65506550 // "nav.mydspace": "MyDSpace",
65516551 "nav.mydspace": "MyDSpace",
65526552
6553+ // "nav.processes": "My Processes",
6554+ "nav.processes": "I miei processi",
6555+
65536556 // "nav.profile": "Profile",
65546557 "nav.profile": "Profilo",
65556558
1246212465
1246312466
1246412467
12465- }
12468+ }
You can’t perform that action at this time.
0 commit comments