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

Grise les boutons de comparaisons de versions si elles sont identiques #6181

Merged

Conversation

philippemilink
Copy link
Member

Fix #6105

Grise les boutons de comparaisons des contenus sur les versions à comparer sont identiques.

Contrôle qualité

Le plus simple est de se créer, en tant qu'admin pour pouvoir tout faire depuis un unique compte, un article avec de nombreuses versions (créez une section, ajoutez un mot à chaque fois par exemple), et utiliser une version différente du contenu pour la mise en ligne, la validation et la bêta. En détails, voici comment j'ai fait ma QA:

  1. Créer l'article, mettre tout de suite une licence et créer toutes les nombreuses versions.
  2. Aller regarder l'historique des versions et activer la bêta pour une version. On arrive sur la page du contenu en bêta, on ne doit pas pouvoir comparer avec la version en bêta
  3. Sélectionner une autre version du contenu: on peut comparer avec la version en bêta
  4. Mettre cette version en validation. On arrive sur la page du contenu en validation, on ne peut pas comparer avec la version du contenu en validation, mais on peut comparer avec la version en bêta.
  5. Valider la version en validation. On ne peut pas comparer avec la version en ligne ou en validation.
  6. Faire encore des changements et renvoyer en validation, pour voir qu'on peut comparer la version en validation avec la version en ligne.

Bref, faites-vous un historique avec différentes versions, consultez les différentes versions et vérifiez que l'état des boutons pour comparer est correct.

Exemple de mon tableau d'historique une fois que j'ai fini de tester (oui, j'ai oublié d'ajouter la licence tout de suite au début...) :
image

@philippemilink philippemilink added this to En développement in Suivi des PR via automation Oct 2, 2021
@philippemilink philippemilink moved this from En développement to En attente de QA in Suivi des PR Oct 2, 2021
@philippemilink philippemilink added the hacktoberfest-accepted Pull request approuvée pour le Hacktoberfest label Oct 2, 2021
@coveralls
Copy link

coveralls commented Oct 2, 2021

Coverage Status

Coverage remained the same at 86.717% when pulling b02cafc on philippemilink:empeche-comparaisons-identiques into 9e28a62 on zestedesavoir:dev.

@firm1
Copy link
Contributor

firm1 commented Nov 21, 2021

Rapport de QA.

QA OK

@Arnaud-D Arnaud-D moved this from En attente de QA to Fusionnable après rebase in Suivi des PR Nov 22, 2021
@philippemilink
Copy link
Member Author

Merci pour la QA @firm1

Est-ce que tu peux approuver la PR, s'il-te-plaît ?

@Arnaud-D Arnaud-D enabled auto-merge (squash) November 28, 2021 16:26
@Arnaud-D Arnaud-D merged commit a7858d8 into zestedesavoir:dev Nov 28, 2021
Suivi des PR automation moved this from Fusionnable après rebase to Fusionnée Nov 28, 2021
@philippemilink philippemilink deleted the empeche-comparaisons-identiques branch November 28, 2021 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest-accepted Pull request approuvée pour le Hacktoberfest
Projects
Suivi des PR
  
Fusionnée
Development

Successfully merging this pull request may close these issues.

Bouton "Comparer avec la version en ligne" quand les versions sont identiques
4 participants