Update playwright to latest and update CI host
Los mantenedores suelen responder en 3 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions, typescript
Línea de trabajo
The failing spec is test-e2e/panels/autoassignment.test.ts, which calls page.click on a _react=ToolbarItem locator. Start by bumping @playwright/test from 1.57.0 in package.json and re-running the e2e suite locally to see whether the queryAll TypeError reproduces. Also check the CI workflow's runner image, since the issue asks to move off Ubuntu 26.04. Done means the e2e tests pass on the newer Playwright and the chosen CI host.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Playwright from @playwright/test 1.57.0 does not support ubuntu 26.04.
Latest playwright version cause this kind of error on each test:
Error: page.click: TypeError: Cannot read properties of undefined (reading 'queryAll')
at InjectedScript._queryEngineAll (<anonymous>:7241:48)
at InjectedScript.querySelectorAll (<anonymous>:7228:30)
at eval (eval at evaluate (:370:30), <anonymous>:2:42)
at UtilityScript.evaluate (<anonymous>:372:16)
at UtilityScript.<anonymous> (<anonymous>:1:44)
Call log:
- waiting for locator('_react=ToolbarItem[id="general-settings"]')
at InjectedScript._queryEngineAll (<anonymous>:7241:48)
at InjectedScript.querySelectorAll (<anonymous>:7228:30)
at eval (eval at evaluate (:370:30), <anonymous>:2:42)
at UtilityScript.evaluate (<anonymous>:372:16)
at UtilityScript.<anonymous> (<anonymous>:1:44)
at /home/runner/work/nmrium/nmrium/nmrium-oss/test-e2e/panels/autoassignment.test.ts:16:23
at /home/runner/work/nmrium/nmrium/nmrium-oss/test-e2e/panels/autoassignment.test.ts:15:3
- Lenguaje dominante
- TypeScript
- Estrellas
- 84
- Forks
- 35
- Merge medio
- 4 d 23 h
- PR fusionados (30 d)
- 7
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de cheminfo/nmrium
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 3 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 39/100
Los mantenedores suelen responder en 3 días
-
cutting a spectrum and vertical scale of 1DPosiblemente ocupada @hamed-musallam la tomó hace 3 días. Abierto
cheminfo/nmrium#4424 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 3 días
Todos los issues de cheminfo/nmrium
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
pending close triaging
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
anomalyco/opencode#62582 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
feature request
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
callstack/react-native-paper#5189 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
live-codes/livecodes#1079 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Add: ESP 2 ROAbiertoapproved check:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
Los mantenedores suelen responder en 1 día