freeswitch/libs/libtpl-1.5/lang/perl/tests
..
client.pl
do_tests
Makefile
README
server.pl
test1
test1.ans
test2
test2.ans
test3
test3.ans
test4
test4.ans
test5
test5.ans
test6
test6.ans
test7
test7.ans
test8
test8.ans
test9
test9.ans
test10
test10.ans
test11
test11.ans
test12
test12.ans
test13
test13.ans
test14
test14.ans
test14.tpl
test15
test15.ans
test15.tpl
test16
test16.ans
test17
test17.ans
test18
test18.ans
test19
test19.ans
test20
test20.ans
test21
test21.ans
test22
test22.ans
test23

Run 'make' to run the tests.

Run 'make clean' to clean up the temporary files.

Description of tests
=============================================================================
test1   pack A(i) to file, unpack
test2   pack A(i) to memory, unpack
test3   pack A(i) to memory, pipe through tplxml (to make XML)
test4   pack A(i) to file, convert to XML, convert back to tpl (using tplxml)
test5   pack A(b) to file, unpack
test6   pack A(b) to memory, pipe through tplxml (to make XML)
test7   pack A(b) to file, convert to XML, convert back to tpl (using tplxml)
test8   pack A(s) (has embedded &, < and > in strings to test quoting in XML)
test9   pack A(u) to file, unpack
test10  pack A(u) to memory, convert via tplxml
test11  pack format B using a four-byte binary buffer, unpack and print
test12  pack A(d) to file, unpack
test13  pack A(d) to memory, convert via tplxml
test14  unpack big-endian i (-2) (on little-endian machine, tests reversi)
test15  unpack little-endian i (-3) (on big-endian machine, tests reversi)
test16  pack to mem format B using a four-byte binary buffer, unpack and print
test17  pack and unpack S(ic)
test18  pack and unpack i#
test19  pack and unpack i#i#
test20  pack A(S(ci#)) to file, convert to XML, then back to tpl (cf test81.c)
test21  Tpl->tpl_peek in-memory image
test22  Tpl->tpl_peek file image
test23  test I/U (only succeeds on 64-bit perl)