package behaviors
import "k8s.io/kubernetes/test/conformance/behaviors"
Index ¶
Types ¶
type Area ¶
Area is a conformance area composed of a list of test suites
type Behavior ¶
type Behavior struct { ID string `json:"id,omitempty"` APIObject string `json:"apiObject,omitempty"` APIField string `json:"apiField,omitempty"` APIType string `json:"apiType,omitempty"` Description string `json:"description,omitempty"` }
Behavior describes the set of properties for a conformance behavior
type ConformanceData ¶
type ConformanceData struct { // A URL to the line of code in the kube src repo for the test. Omitted from the YAML to avoid exposing line number. URL string `yaml:"-"` // Extracted from the "Testname:" comment before the test TestName string // CodeName is taken from the actual ginkgo descriptions, e.g. `[sig-apps] Foo should bar [Conformance]` CodeName string // Extracted from the "Description:" comment before the test Description string // Version when this test is added or modified ex: v1.12, v1.13 Release string // File is the filename where the test is defined. We intentionally don't save the line here to avoid meaningless changes. File string // Behaviors is the list of conformance behaviors tested by a particular e2e test Behaviors []string `yaml:"behaviors,omitempty"` }
ConformanceData describes the structure of the conformance.yaml file
type Suite ¶
type Suite struct { Suite string `json:"suite,omitempty"` Description string `json:"description,omitempty"` Behaviors []Behavior `json:"behaviors,omitempty"` }
Suite is a conformance test suite composed of a list of behaviors
Source Files ¶
types.go
- Version
- v1.19.0-beta.0
- Published
- May 19, 2020
- Platform
- js/wasm
- Last checked
- 23 minutes ago –
Tools for package owners.