Merge branch 'dev' into feat/discussions
This commit is contained in:
commit
edc52a559c
181 changed files with 7820 additions and 1515 deletions
|
@ -5,6 +5,12 @@ import { testLearningPath01, testLearningPath02, testLearningPathWithConditions
|
|||
import { getClass01, getClass02, getClassWithTestleerlingAndTestleerkracht } from '../classes/classes.testdata';
|
||||
|
||||
export function makeTestAssignemnts(em: EntityManager): Assignment[] {
|
||||
const futureDate = new Date();
|
||||
futureDate.setDate(futureDate.getDate() + 7);
|
||||
const pastDate = new Date();
|
||||
pastDate.setDate(pastDate.getDate() - 7);
|
||||
const today = new Date();
|
||||
today.setHours(23, 59);
|
||||
assignment01 = em.create(Assignment, {
|
||||
id: 21000,
|
||||
within: getClass01(),
|
||||
|
@ -12,6 +18,7 @@ export function makeTestAssignemnts(em: EntityManager): Assignment[] {
|
|||
description: 'reading',
|
||||
learningPathHruid: testLearningPath02.hruid,
|
||||
learningPathLanguage: testLearningPath02.language as Language,
|
||||
deadline: today,
|
||||
groups: [],
|
||||
});
|
||||
|
||||
|
@ -22,6 +29,7 @@ export function makeTestAssignemnts(em: EntityManager): Assignment[] {
|
|||
description: 'reading',
|
||||
learningPathHruid: testLearningPath01.hruid,
|
||||
learningPathLanguage: testLearningPath01.language as Language,
|
||||
deadline: futureDate,
|
||||
groups: [],
|
||||
});
|
||||
|
||||
|
@ -32,6 +40,7 @@ export function makeTestAssignemnts(em: EntityManager): Assignment[] {
|
|||
description: 'will be deleted',
|
||||
learningPathHruid: testLearningPath02.hruid,
|
||||
learningPathLanguage: testLearningPath02.language as Language,
|
||||
deadline: pastDate,
|
||||
groups: [],
|
||||
});
|
||||
|
||||
|
@ -42,6 +51,7 @@ export function makeTestAssignemnts(em: EntityManager): Assignment[] {
|
|||
description: 'with a description',
|
||||
learningPathHruid: testLearningPath01.hruid,
|
||||
learningPathLanguage: testLearningPath01.language as Language,
|
||||
deadline: pastDate,
|
||||
groups: [],
|
||||
});
|
||||
|
||||
|
@ -52,6 +62,7 @@ export function makeTestAssignemnts(em: EntityManager): Assignment[] {
|
|||
description: 'You have to do the testing learning path with a condition.',
|
||||
learningPathHruid: testLearningPathWithConditions.hruid,
|
||||
learningPathLanguage: testLearningPathWithConditions.language as Language,
|
||||
deadline: futureDate,
|
||||
groups: [],
|
||||
});
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ export function makeTestGroups(em: EntityManager): Group[] {
|
|||
* Group #1 for Assignment #1 in class 'id01'
|
||||
* => Assigned to do learning path 'id02'
|
||||
*/
|
||||
// gets deleted
|
||||
// Gets deleted
|
||||
group01 = em.create(Group, {
|
||||
assignment: getAssignment01(),
|
||||
groupNumber: 21001,
|
||||
|
|
|
@ -71,7 +71,7 @@ export function makeTestSubmissions(em: EntityManager): Submission[] {
|
|||
content: '',
|
||||
});
|
||||
|
||||
// gets deleted
|
||||
// Gets deleted
|
||||
submission07 = em.create(Submission, {
|
||||
learningObjectHruid: testLearningObject01.hruid,
|
||||
learningObjectLanguage: testLearningObject01.language,
|
||||
|
@ -106,34 +106,34 @@ let submission06: Submission;
|
|||
let submission07: Submission;
|
||||
let submission08: Submission;
|
||||
|
||||
export function getSubmission01(): Submission{
|
||||
export function getSubmission01(): Submission {
|
||||
return submission01;
|
||||
}
|
||||
|
||||
export function getSubmission02(): Submission{
|
||||
export function getSubmission02(): Submission {
|
||||
return submission02;
|
||||
}
|
||||
|
||||
export function getSubmission03(): Submission{
|
||||
export function getSubmission03(): Submission {
|
||||
return submission03;
|
||||
}
|
||||
|
||||
export function getSubmission04(): Submission{
|
||||
export function getSubmission04(): Submission {
|
||||
return submission04;
|
||||
}
|
||||
|
||||
export function getSubmission05(): Submission{
|
||||
export function getSubmission05(): Submission {
|
||||
return submission05;
|
||||
}
|
||||
|
||||
export function getSubmission06(): Submission{
|
||||
export function getSubmission06(): Submission {
|
||||
return submission06;
|
||||
}
|
||||
|
||||
export function getSubmission07(): Submission{
|
||||
export function getSubmission07(): Submission {
|
||||
return submission07;
|
||||
}
|
||||
|
||||
export function getSubmission08(): Submission{
|
||||
export function getSubmission08(): Submission {
|
||||
return submission08;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,18 +37,18 @@ let classJoinRequest02: ClassJoinRequest;
|
|||
let classJoinRequest03: ClassJoinRequest;
|
||||
let classJoinRequest04: ClassJoinRequest;
|
||||
|
||||
export function getClassJoinRequest01(): ClassJoinRequest{
|
||||
export function getClassJoinRequest01(): ClassJoinRequest {
|
||||
return classJoinRequest01;
|
||||
}
|
||||
|
||||
export function getClassJoinRequest02(): ClassJoinRequest{
|
||||
export function getClassJoinRequest02(): ClassJoinRequest {
|
||||
return classJoinRequest02;
|
||||
}
|
||||
|
||||
export function getClassJoinRequest03(): ClassJoinRequest{
|
||||
export function getClassJoinRequest03(): ClassJoinRequest {
|
||||
return classJoinRequest03;
|
||||
}
|
||||
|
||||
export function getClassJoinRequest04(): ClassJoinRequest{
|
||||
export function getClassJoinRequest04(): ClassJoinRequest {
|
||||
return classJoinRequest04;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@ export function makeTestClasses(em: EntityManager): Class[] {
|
|||
const teacherClass01: Teacher[] = [getTestleerkracht1()];
|
||||
|
||||
class01 = em.create(Class, {
|
||||
classId: '8764b861-90a6-42e5-9732-c0d9eb2f55f9',
|
||||
classId: 'X2J9QT', // 8764b861-90a6-42e5-9732-c0d9eb2f55f9
|
||||
displayName: 'class01',
|
||||
teachers: teacherClass01,
|
||||
students: studentsClass01,
|
||||
|
@ -20,7 +20,7 @@ export function makeTestClasses(em: EntityManager): Class[] {
|
|||
const teacherClass02: Teacher[] = [getLimpBizkit()];
|
||||
|
||||
class02 = em.create(Class, {
|
||||
classId: '34d484a1-295f-4e9f-bfdc-3e7a23d86a89',
|
||||
classId: '7KLPMA', // 34d484a1-295f-4e9f-bfdc-3e7a23d86a89
|
||||
displayName: 'class02',
|
||||
teachers: teacherClass02,
|
||||
students: studentsClass02,
|
||||
|
@ -30,7 +30,7 @@ export function makeTestClasses(em: EntityManager): Class[] {
|
|||
const teacherClass03: Teacher[] = [getStaind()];
|
||||
|
||||
class03 = em.create(Class, {
|
||||
classId: '80dcc3e0-1811-4091-9361-42c0eee91cfa',
|
||||
classId: 'R0D3UZ', // 80dcc3e0-1811-4091-9361-42c0eee91cfa
|
||||
displayName: 'class03',
|
||||
teachers: teacherClass03,
|
||||
students: studentsClass03,
|
||||
|
@ -39,16 +39,16 @@ export function makeTestClasses(em: EntityManager): Class[] {
|
|||
const studentsClass04: Student[] = [getNoordkaap(), getDireStraits()];
|
||||
const teacherClass04: Teacher[] = [getStaind()];
|
||||
|
||||
// gets deleted in test
|
||||
// Gets deleted in test
|
||||
class04 = em.create(Class, {
|
||||
classId: '33d03536-83b8-4880-9982-9bbf2f908ddf',
|
||||
classId: 'Q8N5YC', // 33d03536-83b8-4880-9982-9bbf2f908ddf
|
||||
displayName: 'class04',
|
||||
teachers: teacherClass04,
|
||||
students: studentsClass04,
|
||||
});
|
||||
|
||||
classWithTestleerlingAndTestleerkracht = em.create(Class, {
|
||||
classId: 'a75298b5-18aa-471d-8eeb-5d77eb989393',
|
||||
classId: 'ZAV71B', // Was a75298b5-18aa-471d-8eeb-5d77eb989393
|
||||
displayName: 'Testklasse',
|
||||
teachers: [getTestleerkracht1()],
|
||||
students: [getTestleerling1()],
|
||||
|
|
|
@ -26,7 +26,7 @@ export function makeTestTeacherInvitations(em: EntityManager): TeacherInvitation
|
|||
status: ClassStatus.Open,
|
||||
});
|
||||
|
||||
// gets deleted in test
|
||||
// Gets deleted in test
|
||||
teacherInvitation04 = em.create(TeacherInvitation, {
|
||||
sender: getFooFighters(),
|
||||
receiver: getLimpBizkit(),
|
||||
|
@ -56,4 +56,4 @@ export function getTeacherInvitation03(): TeacherInvitation {
|
|||
|
||||
export function getTeacherInvitation04(): TeacherInvitation {
|
||||
return teacherInvitation04;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ import { testLearningObject01 } from './learning-objects.testdata';
|
|||
import { LearningObject } from '../../../src/entities/content/learning-object.entity';
|
||||
|
||||
export function makeTestAttachments(em: EntityManager): Attachment[] {
|
||||
// prevent duplicate insertion
|
||||
// Prevent duplicate insertion
|
||||
const lo = em.merge(LearningObject, testLearningObject01);
|
||||
|
||||
attachment01 = em.create(Attachment, {
|
||||
|
@ -19,6 +19,6 @@ export function makeTestAttachments(em: EntityManager): Attachment[] {
|
|||
|
||||
let attachment01: Attachment;
|
||||
|
||||
export function getAttachment01(): Attachment{
|
||||
export function getAttachment01(): Attachment {
|
||||
return attachment01;
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ export function makeTestAnswers(em: EntityManager): Answer[] {
|
|||
content: 'answer2',
|
||||
});
|
||||
|
||||
// gets deleted
|
||||
// Gets deleted
|
||||
answer03 = em.create(Answer, {
|
||||
author: getLimpBizkit(),
|
||||
toQuestion: getQuestion04(),
|
||||
|
@ -72,4 +72,4 @@ export function getAnswer04(): Answer {
|
|||
|
||||
export function getAnswer05(): Answer {
|
||||
return answer05;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,12 @@
|
|||
import { EntityManager } from '@mikro-orm/core';
|
||||
import { Question } from '../../../src/entities/questions/question.entity';
|
||||
import { getDireStraits, getNoordkaap, getTestleerling1, getTool } from '../users/students.testdata';
|
||||
import { testLearningObject01, testLearningObject04, testLearningObject05, testLearningObjectMultipleChoice } from '../content/learning-objects.testdata';
|
||||
import {
|
||||
testLearningObject01,
|
||||
testLearningObject04,
|
||||
testLearningObject05,
|
||||
testLearningObjectMultipleChoice,
|
||||
} from '../content/learning-objects.testdata';
|
||||
import { getGroup1ConditionalLearningPath, getTestGroup01, getTestGroup02 } from '../assignments/groups.testdata';
|
||||
|
||||
export function makeTestQuestions(em: EntityManager): Question[] {
|
||||
|
@ -27,7 +32,7 @@ export function makeTestQuestions(em: EntityManager): Question[] {
|
|||
content: 'question',
|
||||
});
|
||||
|
||||
//gets deleted
|
||||
//Gets deleted
|
||||
question03 = em.create(Question, {
|
||||
learningObjectLanguage: testLearningObject04.language,
|
||||
learningObjectVersion: testLearningObject04.version,
|
||||
|
@ -130,7 +135,6 @@ export function getQuestion06(): Question {
|
|||
return question06;
|
||||
}
|
||||
|
||||
|
||||
export function getQuestion07(): Question {
|
||||
return question07;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue