Suivi — Administration site fournir un jeu de données de test pour le développement de linuxfr

#3182 Posté par  (site web personnel) . État de l’entrée : invalide. Assigné à Adrien Dorsaz. Licence CC By‑SA.
Étiquettes : aucune
3
24
jan.
2024

Nous sommes au moins deux a avoir eu le problème de devoir créer des utilisateurs de test manuellement pour tester des patches pour linuxfr. Ça serait beaucoup plus pratique si des données de test étaient disponibles et chargées automatiquement dans l'image Docker de développement.

Cela enlèverait un frein aux contributions de code.

  • # En attendant

    Posté par  (site web personnel) . Évalué à 4 (+0/-0).

    Comment on fait pour créer un utilisateur ?

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

    • [^] # Re: En attendant

      Posté par  (site web personnel) . Évalué à 5 (+0/-0).

      Avec les conseils de Julien, j'ai trouvé une procédure qui tombe en marche :

      Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

    • [^] # Re: En attendant

      Posté par  (site web personnel, Mastodon) . Évalué à 3 (+0/-0).

      Il faudrait essayer de modifier le fichier app/seeds.rb pour ajouter des comptes en plus.

      Pour l'instant, ce fichier crée un compte Anonyme inactif et le compte "admin".

      On pourrait s'inspirer de la création du compte admin pour faire d'autres comptes par défaut. On pourrait faire un compte par role:

      • visiteur
      • modérateur
      • animateur (editor je crois)
      • mainteneur

      Ensuite, pour le reste du contenu de test, je ne sais pas ce qu'il faudrait ajouter: des journaux, des dépêches, des commentaires et des liens du style "Lorem ipsum" ?

      • [^] # Re: En attendant

        Posté par  (site web personnel) . Évalué à 2 (+0/-0).

        Suffisamment de contenu pour pouvoir facilement reproduire des problèmes de pagination par exemple. Et plusieurs comptes de chaque type.

        pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

        • [^] # Re: En attendant

          Posté par  (site web personnel) . Évalué à 3 (+0/-0).

          0, 1, 15, et 16 contenus sont des exemples « pertinents » pour les tests, puisque ça permet de tester ce qui se passe quand on n'a pas de contenu, quand il y en a peu, quand une page est pleine, quand il faut deux pages, respectivement. Or il faut bien choisir comment on initialise ou pas la base.

          Sans parler du fait que 61 est probablement un bon choix, car ça permet d'avoir tous les choix premier/dernier et précédent/suivant (différents des précédents).

          ‹ Premier ‹ Précédent 1 2 3 4 5 … Suivant › Dernier ›
          
      • [^] # Re: En attendant

        Posté par  (site web personnel, Mastodon) . Évalué à 3 (+0/-0).

        Plutôt du vrai contenu que de Lorem ipsum.

        « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

  • # Doublon

    Posté par  . Évalué à 2 (+0/-0).

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.