1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-09 17:37:12 +00:00
kyverno/cmd/cli/kubectl-kyverno/commands/test/doc.go

29 lines
1,013 B
Go
Raw Normal View History

package test
var websiteUrl = `https://kyverno.io/docs/kyverno-cli/#test`
var description = []string{
`Run tests from a local filesystem or a remote git repository.`,
``,
`The test command provides a facility to test resources against policies by comparing expected results,`,
`declared ahead of time in a test manifest file, to actual results reported by Kyverno.`,
``,
`Users provide the path to the folder containing a kyverno-test.yaml file where the location could be`,
`on a local filesystem or a remote git repository.`,
}
var examples = [][]string{
{
`# Test a git repository containing Kyverno test cases`,
`kyverno test https://github.com/kyverno/policies/pod-security --git-branch main`,
},
{
`# Test a local folder containing test cases`,
`kyverno test .`,
},
{
`# Test some specific test cases out of many test cases in a local folder`,
`kyverno test . --test-case-selector "policy=disallow-latest-tag, rule=require-image-tag, resource=test-require-image-tag-pass"`,
},
}