summaryrefslogtreecommitdiff
path: root/subplot/subplot.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'subplot/subplot.yaml')
-rw-r--r--subplot/subplot.yaml34
1 files changed, 25 insertions, 9 deletions
diff --git a/subplot/subplot.yaml b/subplot/subplot.yaml
index 5993feb..cf4bd5d 100644
--- a/subplot/subplot.yaml
+++ b/subplot/subplot.yaml
@@ -1,24 +1,40 @@
- given: a host running Debian
- function: create_vm
- cleanup: destroy_vm
+ impl:
+ python:
+ function: create_vm
+ cleanup: destroy_vm
- then: I can run /bin/true on the host
- function: run_true_on_host
+ impl:
+ python:
+ function: run_true_on_host
- when: I use role {role}
- function: use_role_in_playbook
+ impl:
+ python:
+ function: use_role_in_playbook
- when: I use variables from {filename}
- function: set_vars_file
+ impl:
+ python:
+ function: set_vars_file
- when: I run the playbook
- function: run_playbook
+ impl:
+ python:
+ function: run_playbook
- when: I try to run the playbook
- function: try_playbook
+ impl:
+ python:
+ function: try_playbook
- then: the command fails
- function: command_fails
+ impl:
+ python:
+ function: command_fails
- then: stdout contains "{text:text}"
- function: xstdout_contains
+ impl:
+ python:
+ function: xstdout_contains