subplot 0.11.0

tools for specifying, documenting, and implementing automated acceptance tests for systems and software
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
- given: "executable script {filename} from {embedded}"
  impl:
    python:
      function: create_script_from_embedded
    rust:
      function: create_script_from_embedded
  types:
    filename: path
    embedded: file

- when: "I prepend {dirname} to PATH"
  impl:
    python:
      function: runcmd_prepend_to_path
    rust:
      function: prepend_to_path
  types:
    dirname: path