File tree Expand file tree Collapse file tree 4 files changed +25
-0
lines changed Expand file tree Collapse file tree 4 files changed +25
-0
lines changed Original file line number Diff line number Diff line change 1+ key.subkey = value
2+ # We can not override pre-defined subkeys with value
3+ key := value
Original file line number Diff line number Diff line change 1+ key = value
2+ # We can not override pre-defined value with subkey
3+ key.subkey := value
Original file line number Diff line number Diff line change 1+ # Override the value
2+ key.word = 1,2,4
3+ key.word := 2,3
4+
5+ # No pre-defined key
6+ key.new.word := "new"
Original file line number Diff line number Diff line change @@ -117,6 +117,19 @@ xpass grep -q "bar" $OUTFILE
117117xpass grep -q " baz" $OUTFILE
118118xpass grep -q " qux" $OUTFILE
119119
120+ echo " Override same-key values"
121+ cat > $TEMPCONF << EOF
122+ key = bar, baz
123+ key := qux
124+ EOF
125+ echo > $INITRD
126+
127+ xpass $BOOTCONF -a $TEMPCONF $INITRD
128+ $BOOTCONF $INITRD > $OUTFILE
129+ xfail grep -q " bar" $OUTFILE
130+ xfail grep -q " baz" $OUTFILE
131+ xpass grep -q " qux" $OUTFILE
132+
120133echo " Double/single quotes test"
121134echo " key = '\" string\" ';" > $TEMPCONF
122135$BOOTCONF -a $TEMPCONF $INITRD
You can’t perform that action at this time.
0 commit comments