@@ -111,17 +111,18 @@ export const mockKubectlApp = {
111111 spec : mockApp ,
112112} as IKubectlApp ;
113113
114+ const mockUserGroups = [ 'group1' , 'group2' ] ;
114115const mockUser = {
115116 id : 1 ,
116117 strategy : 'local' ,
117118 username : 'admin' ,
118119} ;
119-
120120const mockJWT = {
121121 userId : 1 ,
122122 strategy : 'local' ,
123123 username : 'admin' ,
124124 apitoken : '1234567890' ,
125+ userGroups : mockUserGroups ,
125126} ;
126127
127128describe ( 'AppsController' , ( ) => {
@@ -170,12 +171,14 @@ describe('AppsController', () => {
170171 const mockApp = { name : 'test-app' } ;
171172 mockAppsService . getApp . mockResolvedValue ( mockApp ) ;
172173
173- const result = await controller . getApp ( 'pipeline' , 'phase' , 'app' ) ;
174+ const req = { user : mockJWT } ;
175+ const result = await controller . getApp ( 'pipeline' , 'phase' , 'app' , req ) ;
174176 expect ( result ) . toEqual ( mockApp ) ;
175177 expect ( mockAppsService . getApp ) . toHaveBeenCalledWith (
176178 'pipeline' ,
177179 'phase' ,
178180 'app' ,
181+ mockUserGroups ,
179182 ) ;
180183 } ) ;
181184 } ) ;
@@ -211,7 +214,7 @@ describe('AppsController', () => {
211214 req ,
212215 ) ;
213216 expect ( result ) . toEqual ( mockApp ) ;
214- expect ( mockAppsService . createApp ) . toHaveBeenCalledWith ( mockApp , mockUser ) ;
217+ expect ( mockAppsService . createApp ) . toHaveBeenCalledWith ( mockApp , mockUser , mockUserGroups ) ;
215218 } ) ;
216219 } ) ;
217220
@@ -249,6 +252,7 @@ describe('AppsController', () => {
249252 mockApp ,
250253 'resourceVersion' ,
251254 mockUser ,
255+ mockUserGroups ,
252256 ) ;
253257 } ) ;
254258 } ) ;
@@ -271,6 +275,7 @@ describe('AppsController', () => {
271275 'phase' ,
272276 'app' ,
273277 mockUser ,
278+ mockUserGroups ,
274279 ) ;
275280 } ) ;
276281 } ) ;
@@ -293,6 +298,7 @@ describe('AppsController', () => {
293298 'phase' ,
294299 'app' ,
295300 mockUser ,
301+ mockUserGroups ,
296302 ) ;
297303 } ) ;
298304 } ) ;
@@ -324,6 +330,7 @@ describe('AppsController', () => {
324330 'container' ,
325331 [ 'ls' ] ,
326332 mockUser ,
333+ mockUserGroups ,
327334 ) ;
328335 } ) ;
329336 } ) ;
0 commit comments