@@ -306,7 +306,8 @@ describe('Projects', () => {
306306 test ( 'createAssembly fails when no permissions' , async ( ) => {
307307 vi . spyOn ( prisma . project , 'findFirst' ) . mockResolvedValue ( {
308308 wbsElement : { ...prismaProject1 . wbsElement , dateDeleted : '' } ,
309- projectId : prismaProject1 . projectId
309+ projectId : prismaProject1 . projectId ,
310+ teams : [ { prismaTeam1, leads : [ ] , members : [ ] } ]
310311 } as any ) ;
311312 await expect (
312313 async ( ) =>
@@ -321,7 +322,8 @@ describe('Projects', () => {
321322 test ( 'createAssembly fails when no permissions - leadership' , async ( ) => {
322323 vi . spyOn ( prisma . project , 'findFirst' ) . mockResolvedValue ( {
323324 wbsElement : { ...prismaProject1 . wbsElement , dateDeleted : '' } ,
324- projectId : prismaProject1 . projectId
325+ projectId : prismaProject1 . projectId ,
326+ teams : [ { prismaTeam1, leads : [ ] , members : [ ] } ]
325327 } as any ) ;
326328 await expect (
327329 async ( ) =>
@@ -334,7 +336,8 @@ describe('Projects', () => {
334336 } ) ;
335337
336338 test ( 'createAssembly works if the submitter is admin' , async ( ) => {
337- vi . spyOn ( prisma . project , 'findFirst' ) . mockResolvedValue ( prismaProject1 ) ;
339+ vi . spyOn ( prisma . project , 'findFirst' ) . mockResolvedValue ( { ...prismaProject1 , teams : [ { prismaTeam1 } ] } ) ;
340+ //vi.spyOn(prisma.project, 'findFirst').mockResolvedValue(prismaProject1);
338341 vi . spyOn ( prisma . assembly , 'create' ) . mockResolvedValue ( prismaAssembly1 ) ;
339342
340343 // no error, no return value
0 commit comments