diff options
Diffstat (limited to 'src/core/tests/config/conf.d')
| -rw-r--r-- | src/core/tests/config/conf.d/00-overrides.conf | 57 | ||||
| -rw-r--r-- | src/core/tests/config/conf.d/10-more.conf | 40 | ||||
| -rw-r--r-- | src/core/tests/config/conf.d/20-config-enable-1.conf | 5 | ||||
| -rw-r--r-- | src/core/tests/config/conf.d/90-last.conf | 8 |
4 files changed, 110 insertions, 0 deletions
diff --git a/src/core/tests/config/conf.d/00-overrides.conf b/src/core/tests/config/conf.d/00-overrides.conf new file mode 100644 index 00000000..f26ed93b --- /dev/null +++ b/src/core/tests/config/conf.d/00-overrides.conf @@ -0,0 +1,57 @@ +[main] +dhcp=dhcpcd + +no-auto-default=spec1,spec2 +ignore-carrier=\s space1 \s + +[logging] +domains=PLATFORM,DNS,WIFI + +[appendable-test] +non-appendable-key1+=i-will-be-dropped +non-appendable-key2-=i-will-be-dropped + +[order] +a=0 +b=0 +c=0 + + +# the following sections are tested for their order across +# multiple files. +[connection.ord.1.1] +ord.key06=B-1.1.06 +ord.key07=B-1.1.07 +ord.key08=B-1.1.08 +ord.key09=B-1.1.09 +[connection.ord.1.2] +ord.key05=B-1.2.05 +ord.key06=B-1.2.06 +ord.key07=B-1.2.07 +ord.key08=B-1.2.08 +ord.key09=B-1.2.09 +[connection.ord.1.3] +ord.key04=B-1.3.04 +ord.key05=B-1.3.05 +ord.key06=B-1.3.06 +ord.key07=B-1.3.07 +ord.key08=B-1.3.08 +ord.key09=B-1.3.09 + + +[.test-append-stringlist.1] +val1=a,b + +val2-=VAL2 +val2=VAL2 + +val3=VAL3 +val3-=VAL3 + +val4=VAL4 +val4+=VAL4,va,vb,va,vb +val4-=VAL4,va + +val5=VAL5 +val5-=VAL5 +val5+=VAL5 diff --git a/src/core/tests/config/conf.d/10-more.conf b/src/core/tests/config/conf.d/10-more.conf new file mode 100644 index 00000000..eadb7f96 --- /dev/null +++ b/src/core/tests/config/conf.d/10-more.conf @@ -0,0 +1,40 @@ +[main] +extra=hello + +no-auto-default-=spec1 +no-auto-default+=spec3 + +ignore-carrier+=\sspace2\t + +[.test-append-stringlist.0] +new+=something + +[connectivity] +uri=http://example.net + +[order] +a=10 +b=10 + +# the following sections are tested for their order across +# multiple files. +[connection.ord.2.1] +ord.key09=C-2.1.09 +[connection.ord.2.2] +ord.key08=C-2.2.08 +ord.key09=C-2.2.09 +[connection.ord.2.3] +ord.key07=C-2.3.07 +ord.key08=C-2.3.08 +ord.key09=C-2.3.09 + +# you can overwrite individual settings in a file loaded +# previously. But note that this does not bump the priority +# of the section, i.e. [connection.ord.0.1] still has a pretty +# low priority and is shadowed by [connection.ord.2.1]. +[connection.ord.0.1] +ord.ovw01=C-0.1.ovw01 + + +[.test-append-stringlist.1] +val1-=b diff --git a/src/core/tests/config/conf.d/20-config-enable-1.conf b/src/core/tests/config/conf.d/20-config-enable-1.conf new file mode 100644 index 00000000..e6800f52 --- /dev/null +++ b/src/core/tests/config/conf.d/20-config-enable-1.conf @@ -0,0 +1,5 @@ +[.config] +enable=nm-version:1.5.32,env:test-match-env-1 + +[test-group-config-enable-1] +key1=enabled diff --git a/src/core/tests/config/conf.d/90-last.conf b/src/core/tests/config/conf.d/90-last.conf new file mode 100644 index 00000000..7d078788 --- /dev/null +++ b/src/core/tests/config/conf.d/90-last.conf @@ -0,0 +1,8 @@ +[main] +plugins+=one,two + +[order] +a=90 + +[.test-append-stringlist.1] +val1+=c,a |