mirror of
https://github.com/mudler/LocalAI.git
synced 2024-12-23 14:32:25 +00:00
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
|
||
|
}
|