blob: 060ed330560eeb3fbf8bbc1b50801a25e5501671 [file] [log] [blame]
suite: test service
templates:
- service.yaml
tests:
- it: should pass
release:
name: my-release
asserts:
- contains:
path: spec.ports
content:
port: 80
targetPort: 80
protocol: TCP
name: nginx
- equal:
path: spec.type
value: ClusterIP
- equal:
path: spec.selector
value:
app: basic
release: my-release
- it: should render right if values given
set:
service:
type: NodePort
internalPort: 1234
externalPort: 4321
name: cool-service
asserts:
- contains:
path: spec.ports
content:
port: 4321
targetPort: 1234
protocol: TCP
name: cool-service
- equal:
path: spec.type
value: NodePort