annotate tests/data/conf10.yml @ 732:88bfa76463a6

FIX: Make all configurations on conf10.* semantically identical. BUGS: INI and lists
author Franz Glasner <f.glasner@feldmann-mg.com>
date Fri, 18 Aug 2023 11:50:39 +0200
parents 816327e178b0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
97
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
1 # -*- coding: utf-8; mode: yaml; indent-tabs-mode: nil; -*-
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
2 %YAML 1.1
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
3 ---
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
4
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
5 key1: in the root namespace
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
6 key2: in the root namespace -- too
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
7
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
8 tree1:
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
9 key3: 0x20
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
10 tree2:
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
11 key4: get this as `tree1.tree2.key4'
1b4d95f60650 Build a tree-ish configuration from an INI style configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
12 key5: true
412
816327e178b0 Provide coercing methods for the jailed configuration: getintXXX(), getboolXXX(), getfloatXXX() and friends.
Franz Glasner <fzglas.hg@dom66.de>
parents: 97
diff changeset
13 key6: 'off'
732
88bfa76463a6 FIX: Make all configurations on conf10.* semantically identical.
Franz Glasner <f.glasner@feldmann-mg.com>
parents: 412
diff changeset
14 key7: []
88bfa76463a6 FIX: Make all configurations on conf10.* semantically identical.
Franz Glasner <f.glasner@feldmann-mg.com>
parents: 412
diff changeset
15 key8:
88bfa76463a6 FIX: Make all configurations on conf10.* semantically identical.
Franz Glasner <f.glasner@feldmann-mg.com>
parents: 412
diff changeset
16 - val1
88bfa76463a6 FIX: Make all configurations on conf10.* semantically identical.
Franz Glasner <f.glasner@feldmann-mg.com>
parents: 412
diff changeset
17 - val2
88bfa76463a6 FIX: Make all configurations on conf10.* semantically identical.
Franz Glasner <f.glasner@feldmann-mg.com>
parents: 412
diff changeset
18 - '{{key1}}'
88bfa76463a6 FIX: Make all configurations on conf10.* semantically identical.
Franz Glasner <f.glasner@feldmann-mg.com>
parents: 412
diff changeset
19 key9: {}