fix: link + exporteren attachment
This commit is contained in:
parent
b71b901f9e
commit
3a44e02970
2 changed files with 11 additions and 4 deletions
|
@ -2,7 +2,7 @@ import { forkEntityManager, initORM } from '../src/orm.js';
|
|||
import dotenv from 'dotenv';
|
||||
import { makeTestStudents } from './test_assets/users/students.testdata.js';
|
||||
import { makeTestTeachers } from './test_assets/users/teachers.testdata.js';
|
||||
import { makeTestLearningObjects } from './test_assets/content/learning-objects.testdata.js';
|
||||
import { makeTestLearningObjects, testLearningObject01 } from './test_assets/content/learning-objects.testdata.js';
|
||||
import { makeTestLearningPaths } from './test_assets/content/learning-paths.testdata.js';
|
||||
import { makeTestClasses } from './test_assets/classes/classes.testdata.js';
|
||||
import { getAssignment01, getAssignment02, makeTestAssignemnts } from './test_assets/assignments/assignments.testdata.js';
|
||||
|
@ -41,7 +41,7 @@ export async function setupTestApp(): Promise<void> {
|
|||
const classJoinRequests = makeTestClassJoinRequests(em, students, classes);
|
||||
const attachments = makeTestAttachments(em, learningObjects);
|
||||
|
||||
learningObjects[1].attachments = attachments;
|
||||
testLearningObject01.attachments = attachments;
|
||||
|
||||
const questions = makeTestQuestions(em, students, groups);
|
||||
const answers = makeTestAnswers(em, teachers, questions);
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
import { EntityManager } from '@mikro-orm/core';
|
||||
import { Attachment } from '../../../src/entities/content/attachment.entity';
|
||||
import { LearningObject } from '../../../src/entities/content/learning-object.entity';
|
||||
import { testLearningObject01 } from './learning-objects.testdata';
|
||||
|
||||
export function makeTestAttachments(em: EntityManager, learningObjects: LearningObject[]): Attachment[] {
|
||||
const attachment01 = em.create(Attachment, {
|
||||
learningObject: learningObjects[1],
|
||||
attachment01 = em.create(Attachment, {
|
||||
learningObject: testLearningObject01,
|
||||
name: 'attachment01',
|
||||
mimeType: '',
|
||||
content: Buffer.from(''),
|
||||
|
@ -12,3 +13,9 @@ export function makeTestAttachments(em: EntityManager, learningObjects: Learning
|
|||
|
||||
return [attachment01];
|
||||
}
|
||||
|
||||
let attachment01: Attachment;
|
||||
|
||||
export function getAttachment01(): Attachment{
|
||||
return attachment01;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue