TF012 Use a project manifest

Group all spec files in a manifest and pass it to speky instead of listing individual files

Is a test for
Source

Source file: specs/tests/functional.yaml

Loaded from: speky

Initial state

The expected state is the final state of TF001 Writing requirements as text

Procedure

Step 1

Create a manifest file

$ cat speky.yaml
kind: project
name: my-project
files:
  - requirements.yaml
  - tests.yaml

Step 2

Run speky with just the manifest instead of individual files

$ speky speky.yaml --check-only
Loading speky.yaml
Loading requirements.yaml
Loading tests.yaml