github.com/gemaraproj/gemara@v1.3.0

test/test-data/bad-control-invalid-group.yaml raw

 1metadata:
 2  id: TEST-INVALID-GROUP
 3  type: ControlCatalog
 4  gemara-version: "1.1.0"
 5  version: "1.0.0"
 6  description: Control catalog with a control referencing an invalid group.
 7  author:
 8    id: test
 9    name: Test Author
10    type: Human
11  applicability-groups:
12    - id: production
13      title: Production
14      description: Production environments.
15
16title: Invalid Group Test
17
18groups:
19  - id: access-control
20    title: Access Control
21    description: Controls related to access.
22
23controls:
24  - id: TC-001
25    group: nonexistent-group
26    title: Test Control
27    objective: Test objective.
28    state: Active
29    assessment-requirements:
30      - id: TC-001.AR01
31        text: Test requirement.
32        state: Active
33        applicability:
34          - production