@@ -415,7 +415,7 @@ describe("nodeGroupRouter", () => {
415415 makeNode ( { id : "n-degraded" , name : "gamma" , status : "DEGRADED" , labels : { region : "us-east" } } ) ,
416416 ] ;
417417
418- prismaMock . nodeGroup . findUnique . mockResolvedValue ( group as never ) ;
418+ prismaMock . nodeGroup . findFirst . mockResolvedValue ( group as never ) ;
419419 prismaMock . vectorNode . findMany . mockResolvedValue ( nodes as never ) ;
420420
421421 const result = await caller . nodesInGroup ( { groupId : "ng-1" , environmentId : "env-1" } ) ;
@@ -432,7 +432,7 @@ describe("nodeGroupRouter", () => {
432432 makeNode ( { id : "n-no-metrics" , name : "b" , nodeMetrics : [ ] } ) ,
433433 ] ;
434434
435- prismaMock . nodeGroup . findUnique . mockResolvedValue ( group as never ) ;
435+ prismaMock . nodeGroup . findFirst . mockResolvedValue ( group as never ) ;
436436 prismaMock . vectorNode . findMany . mockResolvedValue ( nodes as never ) ;
437437
438438 const result = await caller . nodesInGroup ( { groupId : "ng-1" , environmentId : "env-1" } ) ;
@@ -448,7 +448,7 @@ describe("nodeGroupRouter", () => {
448448 const group = makeNodeGroup ( { id : "ng-1" , criteria : { } , requiredLabels : [ ] } ) ;
449449 const nodes = [ makeNode ( { id : "n-1" , labels : { } } ) ] ; // no labels, but requiredLabels is empty
450450
451- prismaMock . nodeGroup . findUnique . mockResolvedValue ( group as never ) ;
451+ prismaMock . nodeGroup . findFirst . mockResolvedValue ( group as never ) ;
452452 prismaMock . vectorNode . findMany . mockResolvedValue ( nodes as never ) ;
453453
454454 const result = await caller . nodesInGroup ( { groupId : "ng-1" , environmentId : "env-1" } ) ;
@@ -466,7 +466,7 @@ describe("nodeGroupRouter", () => {
466466 makeNode ( { id : "n-missing-role" , labels : { region : "us-east" } } ) , // missing 'role'
467467 ] ;
468468
469- prismaMock . nodeGroup . findUnique . mockResolvedValue ( group as never ) ;
469+ prismaMock . nodeGroup . findFirst . mockResolvedValue ( group as never ) ;
470470 prismaMock . vectorNode . findMany . mockResolvedValue ( nodes as never ) ;
471471
472472 const result = await caller . nodesInGroup ( { groupId : "ng-1" , environmentId : "env-1" } ) ;
@@ -475,7 +475,7 @@ describe("nodeGroupRouter", () => {
475475 } ) ;
476476
477477 it ( "Test 11: Throws NOT_FOUND for non-existent groupId" , async ( ) => {
478- prismaMock . nodeGroup . findUnique . mockResolvedValue ( null ) ;
478+ prismaMock . nodeGroup . findFirst . mockResolvedValue ( null ) ;
479479
480480 await expect (
481481 caller . nodesInGroup ( { groupId : "nonexistent" , environmentId : "env-1" } ) ,
@@ -487,7 +487,7 @@ describe("nodeGroupRouter", () => {
487487 const lastSeen = new Date ( "2026-01-15T10:00:00Z" ) ;
488488 const nodes = [ makeNode ( { id : "n-1" , lastSeen } ) ] ;
489489
490- prismaMock . nodeGroup . findUnique . mockResolvedValue ( group as never ) ;
490+ prismaMock . nodeGroup . findFirst . mockResolvedValue ( group as never ) ;
491491 prismaMock . vectorNode . findMany . mockResolvedValue ( nodes as never ) ;
492492
493493 const result = await caller . nodesInGroup ( { groupId : "ng-1" , environmentId : "env-1" } ) ;
0 commit comments