Commit 9f03f8aa authored by Nikias Bassen's avatar Nikias Bassen

test: Add new test case for dictionaries with empty keys

parent 55280155
......@@ -32,9 +32,10 @@ TESTS = \
order.test \
recursion.test \
entities.test \
empty_keys.test \
malformed_dict.test
EXTRA_DIST = $(TESTS) data/1.plist data/2.plist data/3.plist data/4.plist data/5.plist data/6.plist data/7.plist data/signed.plist data/signed.bplist data/unsigned.plist data/unsigned.bplist data/hex.plist data/order.bplist data/recursion.bplist data/entities.plist data/malformed_dict.bplist
EXTRA_DIST = $(TESTS) data/1.plist data/2.plist data/3.plist data/4.plist data/5.plist data/6.plist data/7.plist data/signed.plist data/signed.bplist data/unsigned.plist data/unsigned.bplist data/hex.plist data/order.bplist data/recursion.bplist data/entities.plist data/empty_keys.plist data/malformed_dict.bplist
TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) top_builddir=$(top_builddir)
......
<plist version="1.0">
<dict>
<key></key>
<string>empty key</string>
<key><!-- comment --></key>
<string>empty key with comment</string>
</dict>
</plist>
## -*- sh -*-
set -e
DATASRC=$top_srcdir/test/data
TESTFILE=empty_keys.plist
DATAIN0=$DATASRC/$TESTFILE
DATAOUT0=$top_builddir/test/data/$TESTFILE.bin
$top_builddir/tools/plistutil -i $DATAIN0 -o $DATAOUT0
$top_builddir/test/plist_cmp $DATAIN0 $DATAOUT0
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment