fix issues in core

This commit is contained in:
2025-12-23 14:43:49 +01:00
parent 11492d1ff2
commit df5c20c5cc
62 changed files with 480 additions and 334 deletions

View File

@@ -60,12 +60,12 @@ describe('GetLeagueScoringConfigUseCase', () => {
expect(result.unwrap()).toBeUndefined();
expect(output.present).toHaveBeenCalledTimes(1);
const presented =
output.present.mock.calls[0][0] as GetLeagueScoringConfigResult;
expect(presented.league).toEqual(league);
expect(presented.season).toEqual(season);
expect(presented.scoringConfig).toEqual(scoringConfig);
expect(presented.game).toEqual(game);
expect(presented.preset).toEqual(preset);
output.present.mock.calls[0]?.[0] as GetLeagueScoringConfigResult;
expect(presented?.league).toEqual(league);
expect(presented?.season).toEqual(season);
expect(presented?.scoringConfig).toEqual(scoringConfig);
expect(presented?.game).toEqual(game);
expect(presented?.preset).toEqual(preset);
});
it('should return scoring config for first season if no active', async () => {
@@ -86,12 +86,12 @@ describe('GetLeagueScoringConfigUseCase', () => {
expect(result.unwrap()).toBeUndefined();
expect(output.present).toHaveBeenCalledTimes(1);
const presented =
output.present.mock.calls[0][0] as GetLeagueScoringConfigResult;
expect(presented.league).toEqual(league);
expect(presented.season).toEqual(season);
expect(presented.scoringConfig).toEqual(scoringConfig);
expect(presented.game).toEqual(game);
expect(presented.preset).toBeUndefined();
output.present.mock.calls[0]?.[0] as GetLeagueScoringConfigResult;
expect(presented?.league).toEqual(league);
expect(presented?.season).toEqual(season);
expect(presented?.scoringConfig).toEqual(scoringConfig);
expect(presented?.game).toEqual(game);
expect(presented?.preset).toBeUndefined();
});
it('should return error if league not found', async () => {