Closed edwargl7 closed 1 month ago
Se realiza la clonación del proyecto y se inicia su revision
Al ejecutarlo según indicaciones del readme se encuentra el siguiente error:
Se inicia la búsqueda del error y se encuentra que el archivo de controllers solo tiene los métodos Post y Put implementados:
Sin embargo, en el archivo commentsRouter_controllers.go se hace referencia a métodos GetAll, GetOne y Delete que no se encuentran definidos en el controller.
Para permitir la ejecución del microservicio se dejan comentados los métodos mencionados anteriormente y se ejecuta correctamente:
Adicionalmente se inicia con la revision del material de apoyo suministrado
Se informa por parte de @a52290451 que la rama que cuenta con el último desarrollo es https://github.com/udistrital/plantillas_mid/tree/refactor/nuevasfuncionalidades con la cual se procede terminar de revisar el funcionamiento desarrollado.
Se trabajarán pruebas similares a las realziadas en la Issue https://github.com/udistrital/sisifo_documentacion/issues/185
Se realiza el cambio de rama para la ejecución y revision del código. Al ejecutarlo se encuentra el siguiente error:
Se realiza la verificación del código para validar el método PruebaConexion que es el que aparentemente esta generando el error, se identifica que no esta creado como tal en el controlador y se encuentra en las siguientes partes del código
Plantilla controller:
router.go:
Se debe identificar el propósito de PruebaConexion en el código para realizar los cambios necesarios.
Adicionalmente se realiza la revision de la grabación del empalme Modulo plantillas
Se realizan las modificaciones sugeridas para ejecutar el código omitiendo PruebaConexion y se ejecuta en el puerto 8080.
Se comienza con la prueba de la función ProcesarDocumento para crear el pdf a partir del documento json que contiene el html para el plan anual de auditoria.
Al realizar cambios en la función y ejecutar el código para crear el pdf se generan bastantes errores, algunos son:
El html debe contener un id:
Se omite la verificación del id y se ejecuta de nuevo. Se debe instalar wkhtmltopdf para poder usarlo en la creación del pdf
Se realiza la instalación y se generan errores ahora con las imagenes que se tienen en el html
continuan los errores con las imagenes:
Se logra un gran avance, sin embargo, no se logra completar la prueba de renderizado completamente. Muy buen trabajo, se planteará la forma de completar la funcionalidad requerida.
Se requiere realizar la revisión del funcionamiento requerido para Sísifo del sistema implementado de plantillas el microservicio de plantillas mid, revisado inicialmente en la Issue #202, que en dichas pruebas no se logró el correcto funcionamiento, por lo que se realiza una evaluación adicional.
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Material de apoyo
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo