fix issues in core

This commit is contained in:
2025-12-23 15:38:50 +01:00
parent df5c20c5cc
commit 120d3bb1a1
125 changed files with 1005 additions and 793 deletions

View File

@@ -82,17 +82,19 @@ describe('GetTeamJoinRequestsUseCase', () => {
expect(result.unwrap()).toBeUndefined();
expect(output.present).toHaveBeenCalledTimes(1);
const presented = output.present.mock.calls[0][0] as GetTeamJoinRequestsResult;
const presentedRaw = output.present.mock.calls[0]?.[0];
expect(presentedRaw).toBeDefined();
const presented = presentedRaw as GetTeamJoinRequestsResult;
expect(presented.team).toBe(team);
expect(presented.joinRequests).toHaveLength(1);
expect(presented.joinRequests[0]).toMatchObject({
expect(presented.joinRequests[0]!).toMatchObject({
id: 'req-1',
teamId,
driverId: 'driver-1',
message: 'msg',
});
expect(presented.joinRequests[0].driver).toBe(driver);
expect(presented.joinRequests[0]!.driver).toBe(driver);
});
it('should return TEAM_NOT_FOUND error when team does not exist', async () => {