gitui-org / gitui-org/gitui

make test fails on windows

Abierto
#1,932 0 comentarios 1 reacción 0 asignados Ver en GitHub
bug
Lenguaje dominante
Rust
Estrellas
22.5k
Forks
774
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

#1751 adds a test that makes symbolic links.

This fails on windows unless you are 'root' - see https://doc.rust-lang.org/stable/std/os/windows/fs/fn.symlink_file.html#limitations

This means that anybody on windows has to diagnose why this test fails, which is not obvious. (No normal dev on windows runs as root, just like on linux etc. Note that the github ci tasks works, so they must be running with the correct rights)

Maybe just having this bug report is enough to help out as google will find it. Alternatives:
- detect the 'not enough rights' failure and end the test as successful
- look for lack of root and exit the test early
- doc in readme under the 'build' section.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza ejecutando `make test` en Windows e inspecciona la prueba de enlaces simbólicos añadida por #1751, utilizando la documentación de Rust enlazada para entender el fallo de permisos. Se considera terminado cuando la prueba ya no deja a los desarrolladores habituales de Windows con un fallo inexplicado, o cuando la limitación requerida está claramente documentada en las instrucciones de compilación.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
operating-systems, testing
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.