summaryrefslogtreecommitdiff
path: root/subplot/vmadm.yaml
blob: a8810ae1e53cfe1450e08c96f94caae1e5b00cc0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
- given: "an installed vmadm"
  function: install_vmadm

- given: "a Debian 10 OpenStack cloud image"
  function: ensure_base_image

- when: "I invoke vmadm cloud-init {filename} {dirname}"
  function: invoke_cloud_init

- when: "I invoke vmadm new {filename}"
  function: create_vm
  cleanup: delete_vm

- when: "I invoke ssh -F {config} {target} {args:text}"
  function: run_hostname_over_ssh

- then: "directories {actual} and {expected} are identical"
  function: directories_match