style(backend): Lint

This commit is contained in:
Gerald Schmittinger 2025-04-08 01:05:27 +02:00
parent d21377cda4
commit 3c3a1d89c6
8 changed files with 28 additions and 29 deletions

View file

@ -97,15 +97,15 @@ describe('SubmissionRepository', () => {
expect(result).toHaveLength(3);
// submission3 should be found (for learning object 'id02' by group #1 for Assignment #1 in class 'id01')
// Submission3 should be found (for learning object 'id02' by group #1 for Assignment #1 in class 'id01')
expect(result[0].learningObjectHruid).toBe(loId.hruid);
expect(result[0].submissionNumber).toBe(1);
// submission4 should be found (for learning object 'id02' by group #1 for Assignment #1 in class 'id01')
// Submission4 should be found (for learning object 'id02' by group #1 for Assignment #1 in class 'id01')
expect(result[1].learningObjectHruid).toBe(loId.hruid);
expect(result[1].submissionNumber).toBe(2);
// submission8 should be found (for learning object 'id02' by group #2 for Assignment #1 in class 'id01')
// Submission8 should be found (for learning object 'id02' by group #2 for Assignment #1 in class 'id01')
expect(result[2].learningObjectHruid).toBe(loId.hruid);
expect(result[2].submissionNumber).toBe(3);
});
@ -117,12 +117,12 @@ describe('SubmissionRepository', () => {
expect(result).toHaveLength(1);
// submission8 should be found (for learning object 'id02' by group #2 for Assignment #1 in class 'id01')
// Submission8 should be found (for learning object 'id02' by group #2 for Assignment #1 in class 'id01')
expect(result[0].learningObjectHruid).toBe(loId.hruid);
expect(result[0].submissionNumber).toBe(3);
// The other submissions found in the previous test case should not be found anymore as they were made on
// behalf of group #1 which Tool is no member of.
// Behalf of group #1 which Tool is no member of.
});
it('should not find a deleted submission', async () => {
@ -137,8 +137,8 @@ describe('SubmissionRepository', () => {
function sortSubmissions(submissions: Submission[]) {
submissions.sort((a, b) => {
if (a.learningObjectHruid < b.learningObjectHruid) return -1;
if (a.learningObjectHruid > b.learningObjectHruid) return 1;
if (a.learningObjectHruid < b.learningObjectHruid) {return -1;}
if (a.learningObjectHruid > b.learningObjectHruid) {return 1;}
return a.submissionNumber! - b.submissionNumber!;
});
}

View file

@ -67,19 +67,19 @@ describe('QuestionRepository', () => {
expect(result).toHaveLength(3);
// question01: About learning object 'id05', in group #1 for Assignment #1 in class 'id01'
// Question01: About learning object 'id05', in group #1 for Assignment #1 in class 'id01'
expect(result[0].learningObjectHruid).toEqual(loId.hruid);
expect(result[0].sequenceNumber).toEqual(1);
// question02: About learning object 'id05', in group #1 for Assignment #1 in class 'id01'
// Question02: About learning object 'id05', in group #1 for Assignment #1 in class 'id01'
expect(result[1].learningObjectHruid).toEqual(loId.hruid);
expect(result[1].sequenceNumber).toEqual(2);
// question05: About learning object 'id05', in group #2 for Assignment #1 in class 'id01'
// Question05: About learning object 'id05', in group #2 for Assignment #1 in class 'id01'
expect(result[2].learningObjectHruid).toEqual(loId.hruid);
expect(result[2].sequenceNumber).toEqual(3);
// question06: About learning object 'id05', but for Assignment #2 in class 'id01' => not expected.
// Question06: About learning object 'id05', but for Assignment #2 in class 'id01' => not expected.
});
it("should find only the questions for a certain learning object and assignment asked by the user's group", async () => {
@ -89,13 +89,13 @@ describe('QuestionRepository', () => {
expect(result).toHaveLength(1);
// question01 and question02 are in group #1 => not displayed.
// Question01 and question02 are in group #1 => not displayed.
// question05: About learning object 'id05', in group #2 for Assignment #1 in class 'id01'
// Question05: About learning object 'id05', in group #2 for Assignment #1 in class 'id01'
expect(result[0].learningObjectHruid).toEqual(loId.hruid);
expect(result[0].sequenceNumber).toEqual(3);
// question06: About learning object 'id05', but for Assignment #2 in class 'id01' => not expected.
// Question06: About learning object 'id05', but for Assignment #2 in class 'id01' => not expected.
});
it('should not find removed question', async () => {
@ -110,8 +110,8 @@ describe('QuestionRepository', () => {
function sortQuestions(questions: Question[]) {
questions.sort((a, b) => {
if (a.learningObjectHruid < b.learningObjectHruid) return -1
else if (a.learningObjectHruid > b.learningObjectHruid) return 1
else return a.sequenceNumber! - b.sequenceNumber!
if (a.learningObjectHruid < b.learningObjectHruid) {return -1}
else if (a.learningObjectHruid > b.learningObjectHruid) {return 1}
return a.sequenceNumber! - b.sequenceNumber!
});
}

View file

@ -12,7 +12,7 @@ export function makeTestSubmissions(em: EntityManager, students: Student[], grou
submissionNumber: 1,
submitter: students[0],
submissionTime: new Date(2025, 2, 20),
onBehalfOf: groups[0], // group #1 for Assignment #1 in class 'id01'
onBehalfOf: groups[0], // Group #1 for Assignment #1 in class 'id01'
content: 'sub1',
});
@ -23,7 +23,7 @@ export function makeTestSubmissions(em: EntityManager, students: Student[], grou
submissionNumber: 2,
submitter: students[0],
submissionTime: new Date(2025, 2, 25),
onBehalfOf: groups[0], // group #1 for Assignment #1 in class 'id01'
onBehalfOf: groups[0], // Group #1 for Assignment #1 in class 'id01'
content: '',
});
@ -34,7 +34,7 @@ export function makeTestSubmissions(em: EntityManager, students: Student[], grou
submissionNumber: 1,
submitter: students[0],
submissionTime: new Date(2025, 2, 20),
onBehalfOf: groups[0], // group #1 for Assignment #1 in class 'id01'
onBehalfOf: groups[0], // Group #1 for Assignment #1 in class 'id01'
content: '',
});
@ -45,7 +45,7 @@ export function makeTestSubmissions(em: EntityManager, students: Student[], grou
submissionNumber: 2,
submitter: students[0],
submissionTime: new Date(2025, 2, 25),
onBehalfOf: groups[0], // group #1 for Assignment #1 in class 'id01'
onBehalfOf: groups[0], // Group #1 for Assignment #1 in class 'id01'
content: '',
});