Skip to content

Commit

Permalink
test(daml-on-sawtooth): add stable names tests
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin O'Donnell <kevin@blockchaintp.com>
  • Loading branch information
scealiontach committed Aug 30, 2021
1 parent 6e3c9a1 commit e2dadac
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 0 deletions.
1 change: 1 addition & 0 deletions charts/daml-on-sawtooth/.helmignore
Expand Up @@ -24,3 +24,4 @@

package-lock.json
package.json
tests/
@@ -0,0 +1,16 @@
check for stable PVC names:
1: |
pgdata
check for stable entity names (services, statefulsets, serviceaccounts):
1: |
mynetwork-daml-rpc
2: |
mynetwork-daml-rpc
3: |
mynetwork-sa
4: |
mynetwork-validator
5: |
mynetwork-rest-api
6: |
mynetwork-validator
24 changes: 24 additions & 0 deletions charts/daml-on-sawtooth/tests/stable-names_test.yaml
@@ -0,0 +1,24 @@
suite: test for stable names
templates:
- daml-rpc-service.yaml
- daml-rpc.yaml
- serviceaccount.yaml
- validator-set.yaml
- validators-svcs.yaml
release:
name: test
namespace: testns
tests:
- it: check for stable entity names (services, statefulsets, serviceaccounts)
asserts:
- matchSnapshot:
path: metadata.name
- it: check for stable PVC names
template: daml-rpc.yaml
set:
postgres:
persistence:
enabled: true
asserts:
- matchSnapshot:
path: spec.volumeClaimTemplates[0].metadata.name

0 comments on commit e2dadac

Please sign in to comment.