git-ecosystem / git-ecosystem/git-credential-manager
GitCredentialManager.Tests.GitTests.Git_GetRemotes_NoRemotes_ReturnsEmpty test fails on Arch Linux
Abierto
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- C#
- Estrellas
- 9.3k
- Forks
- 2.9k
- Merge medio
- 7 d 1 h
- PR fusionados (30 d)
- 14
Descripción
[xUnit.net 00:00:00.7933268] GitCredentialManager.Tests.GitTests.Git_GetRemotes_NoRemotes_ReturnsEmpty [FAIL]
Failed GitCredentialManager.Tests.GitTests.Git_GetRemotes_NoRemotes_ReturnsEmpty [11 ms]
Error Message:
Assert.Empty() Failure
Collection: [GitRemote { FetchUrl = null, Name = "origin", PushUrl = null }]
Stack Trace:
at GitCredentialManager.Tests.GitTests.Git_GetRemotes_NoRemotes_ReturnsEmpty() in <>/git-credential-manager/src/shared/Core.Tests/GitTests.cs:line 66
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
Failed! - Failed: 1, Passed: 0, Skipped: 0, Total: 1, Duration: < 1 ms - Core.Tests.dll (net8.0)
Ran as LANG=C dotnet test --configuration LinuxRelease --filter GitCredentialManager.Tests.GitTests.Git_GetRemotes_NoRemotes_ReturnsEmpty.
Git version:
$ git --version
git version 2.45.2
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.
Línea de trabajo
Comienza en src/shared/Core.Tests/GitTests.cs alrededor de la línea 66 y reproduce el test mencionado con el comando LinuxRelease indicado en Arch Linux. Compara la configuración del test y el comportamiento de Git con la salida del error; se considera terminado cuando Git_GetRemotes_NoRemotes_ReturnsEmpty pasa y no devuelve remotos en el entorno afectado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- arch-linux, csharp, git
- Área
- operating-systems, testing-qa
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100