summaryrefslogtreecommitdiff
path: root/subplot/vmadm.yaml
blob: 21662b6ea3d6d85f36be410f1b2ce6d3cbff8960 (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 --config {config} {filename} {dirname}"
  function: invoke_cloud_init

- when: "I invoke vmadm new --config {config} {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