Unverified Commit 1e6eab5c authored by minxinyi's avatar minxinyi Committed by GitHub
Browse files

server: use slices.Equal to simplify code (#11502)

parent 6c733bf0
...@@ -16,6 +16,7 @@ import ( ...@@ -16,6 +16,7 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"reflect" "reflect"
"slices"
"sort" "sort"
"strings" "strings"
"testing" "testing"
...@@ -82,19 +83,6 @@ func createTestFile(t *testing.T, name string) (string, string) { ...@@ -82,19 +83,6 @@ func createTestFile(t *testing.T, name string) (string, string) {
return f.Name(), digest return f.Name(), digest
} }
// equalStringSlices checks if two slices of strings are equal.
func equalStringSlices(a, b []string) bool {
if len(a) != len(b) {
return false
}
for i := range a {
if a[i] != b[i] {
return false
}
}
return true
}
type panicTransport struct{} type panicTransport struct{}
func (t *panicTransport) RoundTrip(r *http.Request) (*http.Response, error) { func (t *panicTransport) RoundTrip(r *http.Request) (*http.Response, error) {
...@@ -447,7 +435,7 @@ func TestRoutes(t *testing.T) { ...@@ -447,7 +435,7 @@ func TestRoutes(t *testing.T) {
"stop \"foo\"", "stop \"foo\"",
"top_p 0.9", "top_p 0.9",
} }
if !equalStringSlices(params, expectedParams) { if !slices.Equal(params, expectedParams) {
t.Errorf("expected parameters %v, got %v", expectedParams, params) t.Errorf("expected parameters %v, got %v", expectedParams, params)
} }
paramCount, ok := showResp.ModelInfo["general.parameter_count"].(float64) paramCount, ok := showResp.ModelInfo["general.parameter_count"].(float64)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment