Skip to content

Commit 0fe1064

Browse files
Add test for Labels
1 parent 686539e commit 0fe1064

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

molecule/default/verify.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@
3030
- name: Check Runner
3131
assert:
3232
that:
33-
- registered_runners.json.runners|json_query('labels[*].name')|flatten|sort == ['Linux', 'self-hosted', 'x86']
3433
- runner_name in registered_runners.json.runners|map(attribute='name')|list
3534
- registered_runners.json.runners|map(attribute='status') == ["online"]
3635
quiet: true
36+
37+
- name: Check Labels
38+
fail:
39+
msg: Woops some labels differ "{{ (registered_runners.json.runners.0 | json_query('labels[*].name') | difference(['Linux', 'self-hosted', 'X64', 'label1', 'repo-runner'])) }}"
40+
when: (registered_runners.json.runners.0 | json_query('labels[*].name') | list | difference(['Linux', 'self-hosted', 'X64', 'label1', 'repo-runner'])) != ([])

molecule/repo/verify.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,8 @@
3939

4040
- debug:
4141
var: registered_runners.json.runners|map(attribute='name')
42+
43+
- name: Check Labels
44+
fail:
45+
msg: Woops some labels differ "{{ (registered_runners.json.runners.0 | json_query('labels[*].name') | difference(['Linux', 'self-hosted', 'X64', 'label1', 'repo-runner'])) }}"
46+
when: (registered_runners.json.runners.0 | json_query('labels[*].name') | list | difference(['Linux', 'self-hosted', 'X64', 'label1', 'repo-runner'])) != ([])

0 commit comments

Comments
 (0)