mirror of
https://github.com/mudler/LocalAI.git
synced 2024-12-19 04:37:53 +00:00
2169c3497d
* wip Signed-off-by: Ettore Di Giacinto <mudler@localai.io> * get rid of panics Signed-off-by: Ettore Di Giacinto <mudler@localai.io> * expose it properly from the config Signed-off-by: Ettore Di Giacinto <mudler@localai.io> * Simplify Signed-off-by: Ettore Di Giacinto <mudler@localai.io> * forgot to commit Signed-off-by: Ettore Di Giacinto <mudler@localai.io> * Remove focus on test Signed-off-by: Ettore Di Giacinto <mudler@localai.io> * Small fixups Signed-off-by: Ettore Di Giacinto <mudler@localai.io> --------- Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
26 lines
559 B
Go
26 lines
559 B
Go
package grammars_test
|
|
|
|
import (
|
|
"testing"
|
|
|
|
. "github.com/mudler/LocalAI/pkg/functions"
|
|
|
|
. "github.com/onsi/ginkgo/v2"
|
|
. "github.com/onsi/gomega"
|
|
)
|
|
|
|
func TestGrammar(t *testing.T) {
|
|
RegisterFailHandler(Fail)
|
|
RunSpecs(t, "Grammar test suite")
|
|
}
|
|
|
|
func createFunction(field1 string, field2 string, name string, properties map[string]interface{}) map[string]interface{} {
|
|
property := map[string]interface{}{}
|
|
property[field1] = FunctionName{Const: name}
|
|
property[field2] = Argument{
|
|
Type: "object",
|
|
Properties: properties,
|
|
}
|
|
return property
|
|
}
|