123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- suite: workload name test
- templates:
- - common.yaml
- tests:
- - it: should generate correct workload name
- set:
- workload:
- workload-name:
- enabled: true
- primary: true
- type: Deployment
- podSpec: {}
- cronjob-workload-name:
- enabled: true
- primary: false
- type: CronJob
- schedule: "*/1 * * * *"
- podSpec: {}
- job-workload-name:
- enabled: true
- primary: false
- type: Job
- podSpec: {}
- asserts:
- - documentIndex: &cronJobDoc 0
- isKind:
- of: CronJob
- - documentIndex: *cronJobDoc
- isAPIVersion:
- of: batch/v1
- - documentIndex: *cronJobDoc
- equal:
- path: metadata.name
- value: release-name-common-test-cronjob-workload-name
- - documentIndex: &jobDoc 1
- isKind:
- of: Job
- - documentIndex: *jobDoc
- isAPIVersion:
- of: batch/v1
- - documentIndex: *jobDoc
- equal:
- path: metadata.name
- value: release-name-common-test-job-workload-name
- - documentIndex: &deploymentDoc 2
- isKind:
- of: Deployment
- - documentIndex: *deploymentDoc
- isAPIVersion:
- of: apps/v1
- - documentIndex: *deploymentDoc
- equal:
- path: metadata.name
- value: release-name-common-test
|