feat: all tests

This commit is contained in:
verse91
2026-05-09 23:18:08 +07:00
parent be3c08171b
commit 17f33ff480
16 changed files with 460 additions and 43 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ import (
// mergeResults collects and dedupes suggestions for a query and mode
// example: mergeResults("git ", "spec")
func mergeResults(query string, mode string) []core.Suggestion {
func MergeResults(query string, mode string) []core.Suggestion {
if query == "" && mode != "history" {
debugLog("[Merge] Query empty, returning nil")
return nil
+3 -3
View File
@@ -207,7 +207,7 @@ func runWrapper() {
continue
}
results := mergeResults(query, "spec")
results := MergeResults(query, "spec")
if len(results) == 0 {
os.Stdout.Write([]byte(overlay.ClearAndDisable()))
continue
@@ -263,7 +263,7 @@ func runWrapper() {
var b strings.Builder
if !navCopy {
debugLog("[Render] query: '%s', mode: %s", bufCopy, modeCopy)
results := mergeResults(bufCopy, modeCopy)
results := MergeResults(bufCopy, modeCopy)
debugLog("[Render] results found: %d", len(results))
if len(results) == 0 {
@@ -378,7 +378,7 @@ func runWrapper() {
mode = "history"
saveMode(mode)
results := mergeResults("", "history")
results := MergeResults("", "history")
if len(results) > 0 {
limit := 100
if len(results) < limit {