Skip to content
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] Create module decouverte-de-l-ent.json #11258

Open
wants to merge 11 commits into
base: dev
Choose a base branch
from

Conversation

asilnomis
Copy link
Contributor

@asilnomis asilnomis commented Jan 28, 2025

🥞 Problème

Re-creation du module PPN#1 sur une branche à jour

🥓 Proposition

🧃 Remarques

😋 Pour tester

https://app-pr11258.review.pix.fr/modules/decouverte-de-l-ent/details

@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@mgout mgout requested review from mgout and removed request for mgout January 29, 2025 10:43
@asilnomis asilnomis marked this pull request as ready for review January 29, 2025 12:58
@asilnomis asilnomis requested a review from a team as a code owner January 29, 2025 12:58
@asilnomis asilnomis marked this pull request as draft January 29, 2025 14:36
Copy link
Contributor

Les tests Modulix ont échoué. Voici les détails :


> [email protected] modulix:test
> npm run test:api:path -- 'tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js' 'tests/devcomp/acceptance/module-instantiation_test.js' 'tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js'


> [email protected] test:api:path
> NODE_ENV=test mocha --exit --recursive --reporter=${MOCHA_REPORTER:-dot} tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js tests/devcomp/acceptance/module-instantiation_test.js tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js

(node:1993) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)


  .....!......................................

  43 passing (9s)
  1 failing

  1) Unit | Infrastructure | Datasources | Learning Content | ModuleDatasource
       #list
         modules content
           module "decouverte-de-l-ent" should contain a valid structure:
     AssertionError: 
============================================================


Chemin : grains[1].components[0].element.alternativeText

Error(close-order): Unclosed element '<ul>'
https://html-validate.org/rules/close-order.html

Valeur concernée à rechercher :
<p>Image avec :</p> <ul> <li>au centre, un écran d'ordinateur et un smartphone qui affichent l'écran d'accueil d'un ENT</li> <li>autour, avec des flèches vers les deux écrans, un groupe de parents, un groupe d'élèves, un groupe de professeurs, un groupe de personnels d'éducation.</li> 

────────────────────────────────────────────────────────────


Chemin : grains[1].components[3].element.alternativeText

Error(close-order): Unclosed element '<ul>'
https://html-validate.org/rules/close-order.html

Valeur concernée à rechercher :
<p>Page d'accueil d'un ENT :</p> <ul> <li>Un menu avec les applications Accueil, Messagerie, Cahier de texte, Emploi du temps, Documents, Actualités.</li> <li>Au centre, un accès rapide à l'emploi du temps, au travail à faire et au suivi des notes. </li><li>En haut à droite, l'accès au compte personnel de Martin Pommard</li>

────────────────────────────────────────────────────────────


Chemin : grains[4].components[1].steps[0].elements[0].alternativeText

Error(no-implicit-close): Element <p> is implicitly closed by document ending
https://html-validate.org/rules/no-implicit-close.html

Valeur concernée à rechercher :
<p>Page d'un ENT avec la liste des applications disponibles : messagerie, cahier de textes, emploi du temps, documents et blog. 

────────────────────────────────────────────────────────────


Chemin : grains[4].components[1].steps[1].elements[0].alternativeText

Error(close-order): Unclosed element '<ul>'
https://html-validate.org/rules/close-order.html

Valeur concernée à rechercher :
<p>Page Accueil d'un ENT :</p> <ul> <li>à gauche, menu avec les applications : Accueil, Messagerie (2), Cahier de texte, Emploi du temps, Documents, Actualités</li> <li>au centre, un accès rapide à 3 actualités concernant le collège </li><li>à droite, accès au compte personnel de Martin Pommard puis menu Mes applis : messagerie '2), cahier de textes, emploi du temps</li>

────────────────────────────────────────────────────────────


Chemin : grains[4].components[1].steps[2].elements[0].alternativeText

Error(close-order): Unclosed element '<ul>'
https://html-validate.org/rules/close-order.html

Valeur concernée à rechercher :
<p>Page Cahier de textes d'un ENT :</p> <ul> <li>à gauche, menu avec les applications : Accueil, Messagerie (2), Cahier de texte, Emploi du temps, Documents, Actualités</li> <li>au centre, un accès rapide au Cahier de texte avec la liste des cours et des devoirs à venir.</li>

============================================================
: expected ValidationError: htmlvalidationerror { …(2) } to equal undefined
      at Context.<anonymous> (file:///home/runner/work/pix/pix/api/tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js:46:33)



Copy link
Contributor

Les tests Modulix ont échoué. Voici les détails :


> [email protected] modulix:test
> npm run test:api:path -- 'tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js' 'tests/devcomp/acceptance/module-instantiation_test.js' 'tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js'


> [email protected] test:api:path
> NODE_ENV=test mocha --exit --recursive --reporter=${MOCHA_REPORTER:-dot} tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js tests/devcomp/acceptance/module-instantiation_test.js tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js

(node:2003) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)


  .....!......................................

  43 passing (10s)
  1 failing

  1) Unit | Infrastructure | Datasources | Learning Content | ModuleDatasource
       #list
         modules content
           module "decouverte-de-l-ent" should contain a valid structure:
     AssertionError: 
============================================================


Chemin : grains[4].components[1].steps[0].elements[0].alternativeText

Error(element-permitted-content): <br> element is not permitted as content under <ul>
https://html-validate.org/rules/element-permitted-content.html

Valeur concernée à rechercher :
<p>Page «&nbsp;Mes applis&nbsp;» d'un ENT avec la liste des applications disponibles :&nbsp;</p><ul>    <li>Messagerie</li>    <li>Cahier de textes</li>    <li>Emploi du temps</li>    <li>Documents</li>    <li>Blog</li><br></ul>

────────────────────────────────────────────────────────────


Chemin : grains[4].components[1].steps[2].elements[0].alternativeText

Error(close-order): Stray end tag '</li>'
https://html-validate.org/rules/close-order.html

Valeur concernée à rechercher :
<p>Page « Cahier de texte&nbsp;» d'un ENT :</p><ul>    <li>&nbsp;un menu latéral avec les applications&nbsp; :        <ul>            <li> Accueil, </li>            <li>Messagerie (2), </li>            <li>Cahier de texte, </li>            <li>Emploi du temps, </li>            <li>Documents, </li>            <li>Actualités            </li>        </ul>    </li>    <li>au centre, cahier de texte de l'élève avec les cours et devoirs à venir : <ul>            <li>Vendredi 6 septembre :&nbsp;<ul><li>Histoire-géographie - 6ème B - L'empire romain</li><li>Mathématiques - 6ème B - Les ensembles de nombres</li></ul></li><li>Lundi 9 septembre :&nbsp;<ul><li>Mathématiques - 6ème B - Exercice donné le 06/09/2024 - à faire</li><li>Français - 6ème B - Les compléments circonstanciels</li></ul></li><li>Mardi 10 septembre :&nbsp;<ul><li>Mathématiques - 6ème B - Les ensembles de nombres</li><li>Français - 6ème B - Devoir à la maison donné le 05/09/2024 - à faire</li></ul></li>        </ul>    </li>    <li>en haut à droite, l'accès au compte personnel de Martin Pommard<br></li></ul></li>

============================================================
: expected ValidationError: htmlvalidationerror { …(2) } to equal undefined
      at Context.<anonymous> (file:///home/runner/work/pix/pix/api/tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js:46:33)



Copy link
Contributor

Les tests Modulix ont échoué. Voici les détails :


> [email protected] modulix:test
> npm run test:api:path -- 'tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js' 'tests/devcomp/acceptance/module-instantiation_test.js' 'tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js'


> [email protected] test:api:path
> NODE_ENV=test mocha --exit --recursive --reporter=${MOCHA_REPORTER:-dot} tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js tests/devcomp/acceptance/module-instantiation_test.js tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js

(node:2001) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)


  .....!......................................

  43 passing (9s)
  1 failing

  1) Unit | Infrastructure | Datasources | Learning Content | ModuleDatasource
       #list
         modules content
           module "decouverte-de-l-ent" should contain a valid structure:
     AssertionError: 
============================================================


Chemin : grains[4].components[1].steps[0].elements[0].alternativeText

Error(element-permitted-content): <br> element is not permitted as content under <ul>
https://html-validate.org/rules/element-permitted-content.html

Valeur concernée à rechercher :
<p>Page «&nbsp;Mes applis&nbsp;» d'un ENT avec la liste des applications disponibles :&nbsp;</p><ul>    <li>Messagerie</li>    <li>Cahier de textes</li>    <li>Emploi du temps</li>    <li>Documents</li>    <li>Blog</li><br></ul>

────────────────────────────────────────────────────────────


Chemin : grains[4].components[1].steps[2].elements[0].alternativeText

Error(close-order): Stray end tag '</li>'
https://html-validate.org/rules/close-order.html

Valeur concernée à rechercher :
<p>Page « Cahier de texte&nbsp;» d'un ENT :</p><ul>    <li>&nbsp;un menu latéral avec les applications&nbsp; :        <ul>            <li> Accueil, </li>            <li>Messagerie (2), </li>            <li>Cahier de texte, </li>            <li>Emploi du temps, </li>            <li>Documents, </li>            <li>Actualités            </li>        </ul>    </li>    <li>au centre, cahier de texte de l'élève avec les cours et devoirs à venir : <ul>            <li>Vendredi 6 septembre :&nbsp;<ul><li>Histoire-géographie - 6ème B - L'empire romain</li><li>Mathématiques - 6ème B - Les ensembles de nombres</li></ul></li><li>Lundi 9 septembre :&nbsp;<ul><li>Mathématiques - 6ème B - Exercice donné le 06/09/2024 - à faire</li><li>Français - 6ème B - Les compléments circonstanciels</li></ul></li><li>Mardi 10 septembre :&nbsp;<ul><li>Mathématiques - 6ème B - Les ensembles de nombres</li><li>Français - 6ème B - Devoir à la maison donné le 05/09/2024 - à faire</li></ul></li>        </ul>    </li>    <li>en haut à droite, l'accès au compte personnel de Martin Pommard<br></li></ul></li>

============================================================
: expected ValidationError: htmlvalidationerror { …(2) } to equal undefined
      at Context.<anonymous> (file:///home/runner/work/pix/pix/api/tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js:46:33)



Copy link
Contributor

Les tests Modulix ont échoué. Voici les détails :


> [email protected] modulix:test
> npm run test:api:path -- 'tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js' 'tests/devcomp/acceptance/module-instantiation_test.js' 'tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js'


> [email protected] test:api:path
> NODE_ENV=test mocha --exit --recursive --reporter=${MOCHA_REPORTER:-dot} tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js tests/devcomp/acceptance/module-instantiation_test.js tests/devcomp/unit/infrastructure/datasources/learning-content/validation/module-validation_test.js

(node:2012) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)


  .....!......................................

  43 passing (9s)
  1 failing

  1) Unit | Infrastructure | Datasources | Learning Content | ModuleDatasource
       #list
         modules content
           module "decouverte-de-l-ent" should contain a valid structure:
     AssertionError: 
============================================================


Chemin : grains[4].components[1].steps[0].elements[0].alternativeText

Error(element-permitted-content): <br> element is not permitted as content under <ul>
https://html-validate.org/rules/element-permitted-content.html

Valeur concernée à rechercher :
<p>Page «&nbsp;Mes applis&nbsp;» d'un ENT avec la liste des applications disponibles :&nbsp;</p><ul>    <li>Messagerie</li>    <li>Cahier de textes</li>    <li>Emploi du temps</li>    <li>Documents</li>    <li>Blog</li><br></ul>

────────────────────────────────────────────────────────────


Chemin : grains[4].components[1].steps[2].elements[0].alternativeText

Error(close-order): Stray end tag '</li>'
https://html-validate.org/rules/close-order.html

Valeur concernée à rechercher :
<p>Page « Cahier de texte&nbsp;» d'un ENT :</p><ul>    <li>&nbsp;un menu latéral avec les applications&nbsp; :        <ul>            <li> Accueil, </li>            <li>Messagerie (2), </li>            <li>Cahier de texte, </li>            <li>Emploi du temps, </li>            <li>Documents, </li>            <li>Actualités            </li>        </ul>    </li>    <li>au centre, cahier de texte de l'élève avec les cours et devoirs à venir : <ul>            <li>Vendredi 6 septembre :&nbsp;<ul><li>Histoire-géographie - 6ème B - L'empire romain</li><li>Mathématiques - 6ème B - Les ensembles de nombres</li></ul></li><li>Lundi 9 septembre :&nbsp;<ul><li>Mathématiques - 6ème B - Exercice donné le 06/09/2024 - à faire</li><li>Français - 6ème B - Les compléments circonstanciels</li></ul></li><li>Mardi 10 septembre :&nbsp;<ul><li>Mathématiques - 6ème B - Les ensembles de nombres</li><li>Français - 6ème B - Devoir à la maison donné le 05/09/2024 - à faire</li></ul></li>        </ul>    </li>    <li>en haut à droite, l'accès au compte personnel de Martin Pommard<br></li></ul></li>

============================================================
: expected ValidationError: htmlvalidationerror { …(2) } to equal undefined
      at Context.<anonymous> (file:///home/runner/work/pix/pix/api/tests/devcomp/unit/infrastructure/datasources/learning-content/module-datasource_test.js:46:33)



@asilnomis asilnomis marked this pull request as ready for review January 30, 2025 14:49
@RomainPennec RomainPennec self-requested a review January 30, 2025 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants