'Robot Name' false positive tests
Los mantenedores suelen responder en 1 día
@SleeplessByte ya está trabajando en esto.
Desde el 29/7/2024.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Issue
The top-ranked solutions for 'Robot Name' in Typescript are currently passing all unit tests even though (and primarily because) they are generating names that do not conform to the problem specification.
While the tests interpret these names as 'unique' because they do not exist within their respective Sets, repeating the regex check for each 'new name' function invocation exposes these strings as invalid robot names.
Notes
- This issue may need to be addressed in other tracks as well.
- Implementing the regex check for each newly generated name adds about 10 seconds to even the most optimal solutions when checking all possible permutations. There may be a more performant approach for strengthening these tests.
Quick Links
https://github.com/exercism/typescript/blob/main/exercises/practice/robot-name/.docs/instructions.md
https://github.com/exercism/typescript/blob/main/exercises/practice/robot-name/robot-name.test.ts
https://exercism.org/tracks/typescript/exercises/robot-name
- Lenguaje dominante
- TypeScript
- Estrellas
- 165
- Forks
- 174
- Merge medio
- 41 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
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 exercism/typescript
-
🤖 Sync error for commit 877c8aAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
exercism/typescript#1657 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
🤖 Sync error for commit 877c8aAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
exercism/typescript#1656 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
🤖 Sync error for commit 877c8aAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
exercism/typescript#1652 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
🤖 Sync error for commit 877c8aAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
exercism/typescript#1651 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
🤖 Sync error for commit 877c8aAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
exercism/typescript#1649 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de exercism/typescript
Issues similares
-
bug from-app needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
nightly-labs/openbot#7447 ·
Los mantenedores suelen responder en 1 día
-
Team:ResponseOps technical debt
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
elastic/kibana#304569 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
security
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
IBM/ibmi-mcp-server#256 ·
Los mantenedores suelen responder en 7 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
egonSchiele/agency-lang#1444 ·
Los mantenedores suelen responder en 1 día
-
[fullsend] E2E: backstage-gitlab-events-org — socket hang up during catalog poll needs retriesAbiertoe2e-failure ready-to-code
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
redhat-developer/rhdh-plugin-export-overlays#4746 · 1 comentario ·
Los mantenedores suelen responder en 1 día


