Fix flaky test (#2757)

fix flaky test
This commit is contained in:
Jo
2025-12-25 14:40:18 +01:00
committed by GitHub
parent 7254147ae3
commit abe346b2ec

View File

@@ -48,7 +48,6 @@ func getFromFile(t *testing.T, filePath string) mockaur.GetFunc {
func TestGrapher_findDepsFromAUR_logsRequiredByForMissingDep(t *testing.T) { func TestGrapher_findDepsFromAUR_logsRequiredByForMissingDep(t *testing.T) {
mockDB := &mock.DBExecutor{} mockDB := &mock.DBExecutor{}
mockAUR := &mockaur.MockAUR{GetFn: func(ctx context.Context, query *aurc.Query) ([]aur.Pkg, error) { mockAUR := &mockaur.MockAUR{GetFn: func(ctx context.Context, query *aurc.Query) ([]aur.Pkg, error) {
// Simulate "no AUR package found" for any query.
return []aur.Pkg{}, nil return []aur.Pkg{}, nil
}} }}
@@ -67,7 +66,9 @@ func TestGrapher_findDepsFromAUR_logsRequiredByForMissingDep(t *testing.T) {
_ = g.findDepsFromAUR(context.Background(), graph, "currentNeeds", toFind) _ = g.findDepsFromAUR(context.Background(), graph, "currentNeeds", toFind)
out := stderr.String() out := stderr.String()
require.Contains(t, out, "No AUR package found for "+depString+" (required by: currentNeeds, existingNeeds)") require.Contains(t, out, "No AUR package found for "+depString+" (required by:")
require.Contains(t, out, "currentNeeds")
require.Contains(t, out, "existingNeeds")
} }
func TestGrapher_GraphFromTargets_jellyfin(t *testing.T) { func TestGrapher_GraphFromTargets_jellyfin(t *testing.T) {