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
Agregando componente de Editar grupo #4818
Conversation
Codecov Report
@@ Coverage Diff @@
## master #4818 +/- ##
============================================
- Coverage 61.88% 61.86% -0.03%
Complexity 6041 6041
============================================
Files 378 383 +5
Lines 31180 31306 +126
Branches 1201 1208 +7
============================================
+ Hits 19295 19366 +71
- Misses 11883 11938 +55
Partials 2 2
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Esto ya está listo para revisión |
Veo que hay un error en las pruebas de vue, pero no logro reproducirlo en local:
|
Que después de 30 minutos dijo que no pasan las pruebas. ¿Será algo que esté mal en la prueba? Seguiré revisando |
Otra alternativa que proponen es actualizar la versión de Node.Js a la 12. Ya la actualicé, aunque no veo diferencias, porque en local no estaba fallando y no sé como actualizarlo en el container |
en qué container quieres actualizarlo? en el de desarrollo local se haría en https://github.com/omegaup/omegaup/blob/master/stuff/docker/Dockerfile.dev-php (ahorita está usando la 10.19), pero GitHub no corre eso: usa la versión default de node documentada en https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu1804-README.md#language-and-runtime , que ya es la 12.19. |
Oh, entonces si es un memory leak en el código, porque ya estamos usando toda la memoria y sigue marcándome el mismo error. |
lo dudo: nyc usa un montón de memoria, pero no leakea. aquí estamos llegando al límite de mi conocimiento de frontend D: habrá que preguntar por fuera cómo arreglar esto. |
Actualicé Pero al parecer, ya teníamos esa versión y pues sigue con los mismos errores |
sí, la solución no está cerca de nyc, porque nyc no está leakeando. posiblemente la solución sea usar https://jestjs.io/docs/en/webpack en vez de mocha+nyc: jest ya tiene integrado el soporte de nyc sin tener que darle varias pasadas. o quizás ver si hay manera de no usar webpack para las pruebas (ni idea de si sea viable) y usar Jest+Babel directamente: https://jestjs.io/docs/en/getting-started#using-typescript |
Esta solución parece que si fue la óptima. Ya pasaron las pruebas de |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hurra! no más errores misteriosos!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
argh, algo que se me fue hace rato. pero ya es lo último!
Descripción
Se agrega el componente de GroupEdit.
Part of: #3494
Checklist:
varios pull requests. De preferencia uno para los controladores + phpunit
y luego otro para la interfaz.