json3.test 573 B

123456789101112131415161718192021222324
  1. ## -*- sh -*-
  2. set -e
  3. DATASRC=$top_srcdir/test/data
  4. DATAOUT=$top_builddir/test/data
  5. TESTFILE=entities.plist
  6. if ! test -d "$DATAOUT"; then
  7. mkdir -p $DATAOUT
  8. fi
  9. export PLIST_JSON_DEBUG=1
  10. echo "Converting input file to JSON"
  11. $top_builddir/tools/plistutil -f json -i $DATASRC/$TESTFILE -o $DATAOUT/json3.test.json
  12. echo "Converting to binary and back to JSON"
  13. $top_builddir/test/plist_jtest $DATAOUT/json3.test.json $DATAOUT/json3.test.json.out
  14. echo "Comparing"
  15. $top_builddir/test/plist_cmp $DATASRC/$TESTFILE $DATAOUT/json3.test.json.out
  16. rm -f $DATAOUT/json3.test.json