style: fix linting issues met Prettier
This commit is contained in:
parent
0e70ccf672
commit
fc4e406845
4 changed files with 20 additions and 20 deletions
|
@ -5,7 +5,7 @@ import { Teacher } from '../../../src/entities/users/teacher.entity';
|
|||
|
||||
export function makeTestClasses(em: EntityManager, students: Student[], teachers: Teacher[]): Class[] {
|
||||
const studentsClass01 = students.slice(0, 8);
|
||||
const teacherClass01: Teacher[] = teachers.slice(4,5);
|
||||
const teacherClass01: Teacher[] = teachers.slice(4, 5);
|
||||
|
||||
const class01 = em.create(Class, {
|
||||
classId: '8764b861-90a6-42e5-9732-c0d9eb2f55f9',
|
||||
|
|
|
@ -12,7 +12,7 @@ export const TEST_STUDENTS = [
|
|||
// ⚠️ Deze mag niet gebruikt worden in elke test!
|
||||
{ username: 'Nirvana', firstName: 'Kurt', lastName: 'Cobain' },
|
||||
// Makes sure when logged in as leerling1, there exists a corresponding user
|
||||
{ username: 'testleerling1', firstName: 'Gerald', lastName: 'Schmittinger'},
|
||||
{ username: 'testleerling1', firstName: 'Gerald', lastName: 'Schmittinger' },
|
||||
];
|
||||
|
||||
// 🏗️ Functie die ORM entities maakt uit de data array
|
||||
|
|
|
@ -31,7 +31,7 @@ export function makeTestTeachers(em: EntityManager): Teacher[] {
|
|||
const teacher05 = em.create(Teacher, {
|
||||
username: 'testleerkracht1',
|
||||
firstName: 'Bob',
|
||||
lastName: 'Dylan'
|
||||
lastName: 'Dylan',
|
||||
});
|
||||
|
||||
return [teacher01, teacher02, teacher03, teacher04, teacher05];
|
||||
|
|
|
@ -1,30 +1,30 @@
|
|||
import { forkEntityManager, initORM } from "../src/orm.js";
|
||||
import { forkEntityManager, initORM } from '../src/orm.js';
|
||||
import dotenv from 'dotenv';
|
||||
import { makeTestAssignemnts } from "../tests/test_assets/assignments/assignments.testdata.js";
|
||||
import { makeTestGroups } from "../tests/test_assets/assignments/groups.testdata.js";
|
||||
import { makeTestSubmissions } from "../tests/test_assets/assignments/submission.testdata.js";
|
||||
import { makeTestClassJoinRequests } from "../tests/test_assets/classes/class-join-requests.testdata.js";
|
||||
import { makeTestClasses } from "../tests/test_assets/classes/classes.testdata.js";
|
||||
import { makeTestTeacherInvitations } from "../tests/test_assets/classes/teacher-invitations.testdata.js";
|
||||
import { makeTestAttachments } from "../tests/test_assets/content/attachments.testdata.js";
|
||||
import { makeTestLearningObjects } from "../tests/test_assets/content/learning-objects.testdata.js";
|
||||
import { makeTestLearningPaths } from "../tests/test_assets/content/learning-paths.testdata.js";
|
||||
import { makeTestAnswers } from "../tests/test_assets/questions/answers.testdata.js";
|
||||
import { makeTestQuestions } from "../tests/test_assets/questions/questions.testdata.js";
|
||||
import { makeTestStudents } from "../tests/test_assets/users/students.testdata.js";
|
||||
import { makeTestTeachers } from "../tests/test_assets/users/teachers.testdata.js";
|
||||
import { makeTestAssignemnts } from '../tests/test_assets/assignments/assignments.testdata.js';
|
||||
import { makeTestGroups } from '../tests/test_assets/assignments/groups.testdata.js';
|
||||
import { makeTestSubmissions } from '../tests/test_assets/assignments/submission.testdata.js';
|
||||
import { makeTestClassJoinRequests } from '../tests/test_assets/classes/class-join-requests.testdata.js';
|
||||
import { makeTestClasses } from '../tests/test_assets/classes/classes.testdata.js';
|
||||
import { makeTestTeacherInvitations } from '../tests/test_assets/classes/teacher-invitations.testdata.js';
|
||||
import { makeTestAttachments } from '../tests/test_assets/content/attachments.testdata.js';
|
||||
import { makeTestLearningObjects } from '../tests/test_assets/content/learning-objects.testdata.js';
|
||||
import { makeTestLearningPaths } from '../tests/test_assets/content/learning-paths.testdata.js';
|
||||
import { makeTestAnswers } from '../tests/test_assets/questions/answers.testdata.js';
|
||||
import { makeTestQuestions } from '../tests/test_assets/questions/questions.testdata.js';
|
||||
import { makeTestStudents } from '../tests/test_assets/users/students.testdata.js';
|
||||
import { makeTestTeachers } from '../tests/test_assets/users/teachers.testdata.js';
|
||||
import { getLogger, Logger } from '../src/logging/initalize.js';
|
||||
|
||||
const logger: Logger = getLogger();
|
||||
|
||||
export async function seedDatabase() : Promise<void> {
|
||||
export async function seedDatabase(): Promise<void> {
|
||||
dotenv.config({ path: '.env.development.local' });
|
||||
const orm = await initORM();
|
||||
await orm.schema.clearDatabase();
|
||||
|
||||
const em = forkEntityManager();
|
||||
|
||||
logger.info("seeding database...")
|
||||
logger.info('seeding database...');
|
||||
|
||||
const students = makeTestStudents(em);
|
||||
const teachers = makeTestTeachers(em);
|
||||
|
@ -69,4 +69,4 @@ export async function seedDatabase() : Promise<void> {
|
|||
await orm.close();
|
||||
}
|
||||
|
||||
seedDatabase().catch(logger.error);
|
||||
seedDatabase().catch(logger.error);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue