From b20c5ea70259adb1fb3a3843383a83a95afcc454 Mon Sep 17 00:00:00 2001 From: SaraLG <145345951+Etihw32@users.noreply.github.com> Date: Sun, 9 Mar 2025 04:39:00 +0100 Subject: [PATCH] Question: cambiados algunos metodos a package para test --- questions/services/question-db-service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/questions/services/question-db-service.ts b/questions/services/question-db-service.ts index 5b6abc33..29c798d1 100644 --- a/questions/services/question-db-service.ts +++ b/questions/services/question-db-service.ts @@ -30,7 +30,7 @@ export class WikidataQuestion { export class QuestionDBService { - private pendingPromises: Promise[] = []; + pendingPromises: Promise[] = []; private questionsCache: Set = new Set(); private constructor() { @@ -47,7 +47,7 @@ export class QuestionDBService { return this._instance } - private async resolvePendingPromises() { + async resolvePendingPromises() { await Promise.all(this.pendingPromises); this.pendingPromises = [] } @@ -64,7 +64,7 @@ export class QuestionDBService { }) } - private async getRandomEntities(n: number = 1) : Promise { + async getRandomEntities(n: number = 1) : Promise { const MAX_ITERATIONS = 3; let n_iterations = 0; @@ -98,7 +98,7 @@ export class QuestionDBService { return await Question.countDocuments() } - private async generateQuestions(n: number) : Promise { + async generateQuestions(n: number) : Promise { console.log("Generating a batch of " + n + " questions") const query = new WikidataQueryBuilder()