JonAnderAsua / TFG-KG-RelacionesClientelares

GNU General Public License v2.0
0 stars 0 forks source link

Crear tests para el procesador #19

Closed JonAnderAsua closed 2 years ago

JonAnderAsua commented 2 years ago

Crear unos tests para el procesador

JonAnderAsua commented 2 years ago

Para poder hacer los test de los métodos que paran si salta la excepción hay que saber que al ejecutar el sys.exit(0) devuelve 1. Entonces con hacer lo siguiente se podría comprobar with self.assertRaises(SystemExit) as cm: your_method()

self.assertEqual(cm.exception.code, 1) https://stackoverflow.com/questions/15672151/is-it-possible-for-a-unit-test-to-assert-that-a-method-calls-sys-exit

JonAnderAsua commented 2 years ago

Los test en local funcionan, queda arreglar los paths de los ficheros para que los runee bien el actions

JonAnderAsua commented 2 years ago

Están arreglados los paths para que se ejecute bien en el actions (Al final lo he solucionado pasando el path absoluto y no el relativo). Ahora falla por que la conexión con graphdb la hago a mi servidor local y no lo encuentra (lo cambio dentro de poco). Por ahora cierro el issue y lo pongo en revisión.