git-ecosystem / git-ecosystem/git-credential-manager
GitCredentialManager.Tests.GitTests.Git_GetRemotes_NoRemotes_ReturnsEmpty test fails on Arch Linux
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 9.3k
- Fork
- 2.9k
- Merge medio
- 7g 1h
- PR unite (30g)
- 14
Descrizione
[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
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia in src/shared/Core.Tests/GitTests.cs intorno alla riga 66 e riproduci il test indicato con il comando LinuxRelease segnalato su Arch Linux. Confronta la configurazione del test e il comportamento di Git con l’output dell’errore; il lavoro è completato quando Git_GetRemotes_NoRemotes_ReturnsEmpty passa e non restituisce alcun remote nell’ambiente interessato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- arch-linux, csharp, git
- Ambito
- operating-systems, testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 38/100