test: skip index search tests when index is empty
1 file changed, 9 insertions(+), 0 deletions(-)
changed files
M internal/index/search_test.go → internal/index/search_test.go
@@ -63,6 +63,15 @@ if source == nil || !source.Enable { t.Fatal("expected source to exist and be enabled") } + count, err := read.Count(source) + if err != nil { + t.Fatal("could not get index object count") + } + + if count == 0 { + t.Skip("expected index to contain objects") + } + t.Run("git packages order", func(t *testing.T) { result, err := read.Search( ctx,