wiris / moodle-tiny_wiris

4 stars 3 forks source link

Create behat test suite #15

Open carla-at-wiris opened 4 months ago

carla-at-wiris commented 4 months ago

Description

Create a behat test suite. This will give use some confidence with the plugin and its functionalities.

Steps to reproduce

  1. Go to the Actions tab.
  2. Select the CI actions and manually run it on this development branch
  3. All tests should pass. No errors/warnings should appear.

taskid 46125

jgonzalez-at-wiris commented 4 months ago

@carla-at-wiris Magnífico trabajo! Por lo que veo básicamente has cambiado una etiqueta en la definición de los tests de behat y has añadido un workflow completamente nuevo y funcional, me pregunto dos cosas:

carla-at-wiris commented 4 months ago

@carla-at-wiris Magnífico trabajo! Por lo que veo básicamente has cambiado una etiqueta en la definición de los tests de behat y has añadido un workflow completamente nuevo y funcional, me pregunto dos cosas:

  • ¿la modificación de las etiquetas era por que había que actualizarlas a esos valores para que funcionaran o simplemente ha sido porque creías que la nueva etiqueta es mejor?

Moodle por normativa especifica que los tests de plugins de terceros deben tener ciertas etiquetas. Siguiendo su documentación, y dado que este plugin es relativamente nuevo y los test originales fueron una "copia" de unos antiguos, he decidido poner los tags que hay ahora:

Como he mencionado anteriormente, este plugin es relativamente nuevo y en su momento no se hizo el workflow por temas de priorización. El workflow es completamente nuevo, el otro workflow que hay es para hacer release.