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
Adaptación del componente de lista de problemas #4843
Conversation
Codecov Report
@@ Coverage Diff @@
## master #4843 +/- ##
=========================================
Coverage 63.16% 63.16%
Complexity 5962 5962
=========================================
Files 361 361
Lines 27601 27601
Branches 740 740
=========================================
Hits 17435 17435
Misses 10166 10166
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
@tvanessa ¿El buscador y filtro por idioma de los problemas debe aparecer en la nueva página también? |
No, los checkboxes y radiobuttons son suficientes por ahora. |
frontend/www/js/omegaup/components/problem/CollectionList.test.ts
Outdated
Show resolved
Hide resolved
@lhchavez ¿a qué se debe el error de selenium que me está marcando? nunca lo había visto creo |
La razón por la cual están fallando las pruebas es porque en ellas se espera seleccionar un problema del componente
Aquí habrá que definir cuales son los pasos para seleccionar un problema. Una vez definidos, plasmarlos en la prueba Yo te puedo echar la mano a modificarla :) |
Por favor :( estas pruebas nunca las había tocado jajaja |
Ok, Por lo pronto, para que te funcione la prueba hay que quitar el siguiente bloque: omegaup/frontend/tests/ui/test_smoke.py Lines 137 to 144 in 6c82da5
Lo único que hace ese bloque es buscar el problema al escribir el problem alias en la caja de texto para que siempre aparezca en el listado de problemas. Esto te garantiza que se va a encontrar el problema en una versión local y teniendo un listado relativo corto de problemas. Lo que faltará es ver si con lo que se implementará hay alguna nueva forma de filtrar problemas, para garantizar que siempre funcione la prueba. |
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.
creo que esto ya debería ser lo último!
Descripción
Adaptación del componente
List.vue
para mostrar problemas de calidad enCollectionList.vue
.Fixes: #4808
Checklist:
estilo de
omegaUp.
varios pull requests. De preferencia uno para los controladores + phpunit
y luego otro para la interfaz.