server: return empty slice on empty /api/embed request (#5713)

* server: return empty slice on empty `/api/embed` request

* fix tests
This commit is contained in:
Jeffrey Morgan
2024-07-15 17:39:44 -07:00
committed by GitHub
parent 8288ec8824
commit 7ac6d462ec
2 changed files with 7 additions and 3 deletions

View File

@@ -306,8 +306,12 @@ func Test_Routes(t *testing.T) {
t.Fatalf("expected model t-bone, got %s", embedResp.Model)
}
if embedResp.Embeddings != nil {
t.Fatalf("expected embeddings to be nil, got %v", embedResp.Embeddings)
if embedResp.Embeddings == nil {
t.Fatalf("expected embeddings to not be nil, got %v", embedResp.Embeddings)
}
if len(embedResp.Embeddings) != 0 {
t.Fatalf("expected embeddings to be empty, got %v", embedResp.Embeddings)
}
},
},