Skip to content

Commit

Permalink
feat: add tests related to volumeClaims
Browse files Browse the repository at this point in the history
  • Loading branch information
apetrovYa committed Jan 25, 2024
1 parent aa25b68 commit 6ab228b
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions tests/statefulset/manifest_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -799,3 +799,57 @@ tests:
path: "/overwriten"
port: "overwriten"
template: statefulset/manifest.yaml
- it: should allow to specify volumeClaims
set:
volumeClaims:
- mountDetails:
path: /usr/share/app/data
metadata:
name: data
properties:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
additionalVolumeClaims:
- mountDetails:
path: /usr/share/app/data-2
metadata:
name: data-2
properties:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi

asserts:
- isNotNull:
path: spec.volumeClaimTemplates
- lengthEqual:
path: spec.volumeClaimTemplates
count: 2
- isSubset:
path: spec.volumeClaimTemplates[0]
content:
metadata:
name: data
properties:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
- isSubset:
path: spec.volumeClaimTemplates[1]
content:
metadata:
name: data-2
properties:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
template: statefulset/manifest.yaml

0 comments on commit 6ab228b

Please sign in to comment.