main
yaml 32 lines 831 Bytes
Raw
1 suite: test pvc
2 templates:
3 - pvc.yaml
4 tests:
5 # Test Case: PVC Created When extraInit Defined
6 - it: should create pvc when extraInit is defined
7 set:
8 extraInit:
9 modelDownload:
10 enabled: true
11 image:
12 repository: "amazon/aws-cli"
13 tag: "2.6.4"
14 pullPolicy: "IfNotPresent"
15 waitContainer:
16 command: ["/bin/bash"]
17 args: ["-c", "wait"]
18 downloadJob:
19 command: ["/bin/bash"]
20 args: ["-c", "download"]
21 pvcStorage: "10Gi"
22 asserts:
23 - hasDocuments:
24 count: 1
25 - isKind:
26 of: PersistentVolumeClaim
27 - equal:
28 path: spec.accessModes[0]
29 value: ReadWriteOnce
30 - equal:
31 path: spec.resources.requests.storage
32 value: 10Gi