summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/connection_windows_ssh/tests.yml
blob: e9b538b40a2f8d632fcaf37813804ed3a815c497 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
- name: test out Windows SSH specific tests
  hosts: windows
  serial: 1
  gather_facts: no

  tasks:
  - name: test out become with Windows SSH
    win_whoami:
    register: win_ssh_become
    become: yes
    become_method: runas
    become_user: SYSTEM

  - name: assert test out become with Windows SSH
    assert:
      that:
      - win_ssh_become.account.sid == "S-1-5-18"

  - name: test out async with Windows SSH
    win_shell: Write-Host café
    async: 20
    poll: 3
    register: win_ssh_async

  - name: assert test out async with Windows SSH
    assert:
      that:
      - win_ssh_async is changed
      - win_ssh_async.rc == 0
      - win_ssh_async.stdout == "café\n"
      - win_ssh_async.stderr == ""