Learning loads about YAML and now it's working - sort of.

This commit is contained in:
2023-01-29 18:56:01 +00:00
parent 7c0681314d
commit 148ef4efdd
6 changed files with 198 additions and 2 deletions

50
config/caftest.yml Normal file
View File

@@ -0,0 +1,50 @@
objectives:
# - objective:
# name: Risk
# description: Appropriate org structures etc
# principle:
# name: A1 Governance
# description: Governance description
# - sub-principle:
# name: one
# description: one
# - sub-principle:
# name: two
# description: two
#
#
# - objective:
# name: Obj2
# description: desc2
# - objective:
# name: Obj3
# description: desc3
- objective:
name: obj1
description: obj1 desc
principles:
- principle:
name: A1
description: A1 Desc
- principle:
name: A2
description: A2 Desc
columns:
- name: id
tests: # this block
- unique
- not_null
- name: col_a
- name: col_b
- objective:
name: obj2
description: obj2 desc
columns:
- name: id
tests: # is repeated down here
- unique
- not_null
- name: col_c
- name: col_d