Skip to content

Commit 82ab756

Browse files
committed
Skip some test in vagrant
1 parent bb9bb2a commit 82ab756

File tree

1 file changed

+27
-17
lines changed

1 file changed

+27
-17
lines changed

tests/tasks/post.yml

Lines changed: 27 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,34 @@
11
# post test file
22
---
3-
- name: test presence of private key
4-
shell: >
5-
diff {{ ssh_keys_private_keys[0]['src'] }} ~dummy/.ssh/{{ ssh_keys_private_keys[0]['src'] | basename }}
6-
&& (echo 'Private key test: pass' && exit 0)
7-
|| (echo 'Private key test: fail' && exit 1)
8-
args:
9-
warn: false
3+
- name: set fact
4+
command: >
5+
echo "{{ ansible_connection }}"
6+
register: _ansible_connection
107
changed_when: false
11-
tags:
12-
- skip_ansible_lint
138

14-
- name: test presence of public key
15-
shell: >
16-
diff {{ ssh_keys_public_keys[0]['src'] }} ~dummy/.ssh/{{ ssh_keys_public_keys[0]['src'] | basename }}
17-
&& (echo 'Public key test: pass' && exit 0)
18-
|| (echo 'Public key test: fail' && exit 1)
19-
args:
20-
warn: false
21-
changed_when: false
9+
- block:
10+
11+
- name: test presence of private key
12+
shell: >
13+
diff {{ ssh_keys_private_keys[0]['src'] }} ~dummy/.ssh/{{ ssh_keys_private_keys[0]['src'] | basename }}
14+
&& (echo 'Private key test: pass' && exit 0)
15+
|| (echo 'Private key test: fail' && exit 1)
16+
args:
17+
warn: false
18+
changed_when: false
19+
tags:
20+
- skip_ansible_lint
21+
22+
- name: test presence of public key
23+
shell: >
24+
diff {{ ssh_keys_public_keys[0]['src'] }} ~dummy/.ssh/{{ ssh_keys_public_keys[0]['src'] | basename }}
25+
&& (echo 'Public key test: pass' && exit 0)
26+
|| (echo 'Public key test: fail' && exit 1)
27+
args:
28+
warn: false
29+
changed_when: false
30+
31+
when: _ansible_connection.stdout != 'ssh'
2232
tags:
2333
- skip_ansible_lint
2434

0 commit comments

Comments
 (0)