Documentation
¶
Index ¶
- func CanCheckType(field *matter.Field) bool
- type CallCommand
- type CheckAnyOfConstraint
- type CheckListEntries
- type CheckMaxConstraint
- type CheckMinConstraint
- type CheckNotValueConstraint
- type CheckRangeConstraint
- type CheckStruct
- type CheckStructField
- type CheckType
- type CheckValueConstraint
- type CommandArgument
- type ReadAttribute
- type SubscribeAttribute
- type Test
- type TestAction
- type TestEventTrigger
- type TestScriptConverter
- type TestScriptGenerator
- type TestStep
- type WaitForCommissionee
- type WriteAttribute
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CanCheckType ¶
Types ¶
type CallCommand ¶
type CallCommand struct {
Cluster *matter.Cluster
Command *matter.Command
Arguments []*CommandArgument
Variable string
Validations []TestAction
// contains filtered or unexported fields
}
type CheckAnyOfConstraint ¶
type CheckAnyOfConstraint struct {
Values any
// contains filtered or unexported fields
}
type CheckListEntries ¶
type CheckListEntries struct {
Validations []TestAction
// contains filtered or unexported fields
}
type CheckMaxConstraint ¶
type CheckMaxConstraint struct {
Constraint *constraint.MaxConstraint
// contains filtered or unexported fields
}
type CheckMinConstraint ¶
type CheckMinConstraint struct {
Constraint *constraint.MinConstraint
// contains filtered or unexported fields
}
type CheckNotValueConstraint ¶
type CheckNotValueConstraint struct {
Value any
// contains filtered or unexported fields
}
type CheckRangeConstraint ¶
type CheckRangeConstraint struct {
Constraint *constraint.RangeConstraint
// contains filtered or unexported fields
}
type CheckStruct ¶
type CheckStruct struct {
Struct *matter.Struct
Fields []*CheckStructField
// contains filtered or unexported fields
}
type CheckStructField ¶
type CheckStructField struct {
Field *matter.Field
Validations []TestAction
// contains filtered or unexported fields
}
type CheckValueConstraint ¶
type CheckValueConstraint struct {
Value any
// contains filtered or unexported fields
}
type CommandArgument ¶
type ReadAttribute ¶
type SubscribeAttribute ¶
type Test ¶
type TestAction ¶
type TestAction interface {
}
type TestEventTrigger ¶
type TestScriptConverter ¶
type TestScriptConverter struct {
// contains filtered or unexported fields
}
func NewTestScriptConverter ¶
func NewTestScriptConverter(spec *spec.Specification, sdkRoot string, picsLabels map[string]string) *TestScriptConverter
func (TestScriptConverter) Name ¶
func (sp TestScriptConverter) Name() string
type TestScriptGenerator ¶
type TestScriptGenerator struct {
// contains filtered or unexported fields
}
func NewTestScriptGenerator ¶
func NewTestScriptGenerator(spec *spec.Specification, sdkRoot string, picsLabels map[string]string) *TestScriptGenerator
func (TestScriptGenerator) Name ¶
func (sp TestScriptGenerator) Name() string
type WaitForCommissionee ¶
type WaitForCommissionee struct {
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.