summaryrefslogtreecommitdiff
path: root/subplot/benchmark.yaml
blob: dc3a1361b02515bd218ad8c809db18fe29ce9fb1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- given: an installed Rust program obnam-benchmark
  impl:
    rust:
      function: install_rust_program

- then: JSON files {first} and {second} match
  impl:
    rust:
      function: json_files_match

- then: file {filename} is valid JSON
  impl:
    rust:
      function: file_is_valid_json

- then: file {filename} is at least {number:int} bytes long
  impl:
    rust:
      function: file_is_at_least_this_long