package
Version:
v1.10.4
Opens a new window with list of versions in this module.
Published: Jan 8, 2025
License: Apache-2.0
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Agent struct {
Validate []Validation `yaml:"validate" json:"validate"`
}
type Interaction struct {
ID string `yaml:"id" json:"id"`
User User `yaml:"user" json:"user"`
Agent Agent `yaml:"agent" json:"agent"`
}
type Suite struct {
Name string `yaml:"name" json:"name"`
Description string `yaml:"description" json:"description"`
EnvironmentName string `yaml:"environmentName" json:"environmentName"`
Tests []TestFile `yaml:"tests" json:"tests"`
}
type Test struct {
Name string `yaml:"name" json:"name"`
Description string `yaml:"description" json:"description"`
Interactions []Interaction `yaml:"interactions" json:"interactions"`
}
type TestFile struct {
ID string `yaml:"id" json:"id"`
File string `yaml:"file" json:"file"`
}
type User struct {
Type string `yaml:"type" json:"type"`
Text string `yaml:"text,omitempty" json:"text,omitempty"`
}
type Validation struct {
ID string `yaml:"id" json:"id,omitempty"`
Type string `yaml:"type" json:"type"`
Value string `yaml:"value" json:"value"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.