chore: apply eslint --fix autofixes (remove unnecessary as never casts in tests)

This commit is contained in:
2026-07-12 23:01:37 +08:00
parent b5f4b8747c
commit a266d450e1
9 changed files with 32 additions and 32 deletions

View File

@@ -61,7 +61,7 @@ describe('SchedulesController — class data scope', () => {
it('checks the requested class before creating a schedule', async () => {
service.create.mockResolvedValue({ id: 1, ...scheduleDto });
await controller.create(scheduleDto, teacherRequest as never);
await controller.create(scheduleDto, teacherRequest);
expect(service.assertClassAccess).toHaveBeenCalledWith(21, 8, false);
expect(service.create).toHaveBeenCalledWith(scheduleDto);
@@ -71,7 +71,7 @@ describe('SchedulesController — class data scope', () => {
service.findOne.mockResolvedValue({ id: 4, ...scheduleDto });
service.update.mockResolvedValue({ id: 4, ...scheduleDto, classId: 9 });
await controller.update('4', { classId: 9 }, teacherRequest as never);
await controller.update('4', { classId: 9 }, teacherRequest);
expect(service.assertClassAccess).toHaveBeenNthCalledWith(1, 21, 8, false);
expect(service.assertClassAccess).toHaveBeenNthCalledWith(2, 21, 9, false);
@@ -80,7 +80,7 @@ describe('SchedulesController — class data scope', () => {
it('checks the owning class before returning full schedule details', async () => {
service.findOne.mockResolvedValue({ id: 4, ...scheduleDto });
await controller.findOne('4', teacherRequest as never);
await controller.findOne('4', teacherRequest);
expect(service.assertClassAccess).toHaveBeenCalledWith(21, 8, false);
});
@@ -89,7 +89,7 @@ describe('SchedulesController — class data scope', () => {
service.findOne.mockResolvedValue({ id: 4, ...scheduleDto });
service.remove.mockResolvedValue({ success: true });
await controller.remove('4', teacherRequest as never);
await controller.remove('4', teacherRequest);
expect(service.assertClassAccess).toHaveBeenCalledWith(21, 8, false);
expect(service.remove).toHaveBeenCalledWith(4);
@@ -100,7 +100,7 @@ describe('SchedulesController — class data scope', () => {
{ id: 2, classId: 99, subject: '英语', teacherId: 7, notes: '隐私', classroomId: 3 },
]);
const result = await controller.getClassroomOccupancy('3', undefined, teacherRequest as never);
const result = await controller.getClassroomOccupancy('3', undefined, teacherRequest);
expect(result).toEqual([
expect.objectContaining({
@@ -119,7 +119,7 @@ describe('SchedulesController — class data scope', () => {
it('rejects records without a class instead of exposing full details to a scoped teacher', async () => {
service.findOne.mockResolvedValue({ id: 4, ...scheduleDto, classId: null });
await expect(controller.findOne('4', teacherRequest as never)).rejects.toBeInstanceOf(
await expect(controller.findOne('4', teacherRequest)).rejects.toBeInstanceOf(
ForbiddenException,
);
});