-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Prendre en compte flashcards dans les scripts CSV (PIX-15634)(PIX-15857) #10897
base: dev
Are you sure you want to change the base?
Conversation
Une fois les applications déployées, elles seront accessibles via les liens suivants :
Les variables d'environnement seront accessibles via les liens suivants : |
c9f9464
to
011e860
Compare
10c4cc0
to
a1118a4
Compare
63b856f
to
ea54a3d
Compare
ea54a3d
to
96c6c98
Compare
Co-authored-by: Clément Latzarus <[email protected]> Co-authored-by: Diane Cordier <[email protected]> Co-authored-by: Eric Lim <[email protected]>
96c6c98
to
349540f
Compare
"type": "activity", | ||
"title": "Voici un grain d'activité", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
je ne sais plus si c'est un oubli
@@ -3,6 +3,28 @@ import { fileURLToPath } from 'node:url'; | |||
import moduleDatasource from '../../src/devcomp/infrastructure/datasources/learning-content/module-datasource.js'; | |||
import { getCsvContent } from '../../src/shared/infrastructure/utils/csv/write-csv-utils.js'; | |||
|
|||
export function _getTotalElementsCount(grains) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggestion: mettre la méthode pseudo-privée à la fin du fichier pour commencer par le plus important.
import { catchErrSync, expect } from '../../../test-helper.js'; | ||
|
||
describe('Unit | Scripts | Get Modules as CSV', function () { | ||
describe('#getTotalElements', function () { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
describe('#getTotalElements', function () { | |
describe('#_getTotalElementsCount', function () { |
Par ailleurs je trouve toujours bizarre de tester unitairement une méthode privée… mais je n'ai pas mieux à proposer.
🎄 Problème
Les scripts
get-elements-csv.js
,get-modules-csv.js
permettent d’extraire le référentiel de Modulix pour faire des stats.Il faut ajouter l'élement Flashcards dans ce qui peut être extrait.
🎁 Proposition
Ajouter flashcards dans les éléments extractables.
🧦 Remarques
Pour
get-proposals-csv
, on rééchangera avec le métier pour comprendre les besoins.🎅 Pour tester
Utiliser les scripts
get-modules-csv
etget-elements-csv
et s'assurer que les flashcards sont bien comptabilisées