scummvm/test
Bastien Bouclet 0f57aea2df COMMON: Use a prefix table to speed up the Huffman decoder
Symbols for codes shorter than the prefix table index width are stored
in the table. All the entries in the table with an index starting with
the code are set to the symbol value. That way, when decoding it is
possible to get the number of bits corresponding to the table width from
the bitstream and directly find the symbol value. Longer code still need
to be searched for in the codes list.
2019-04-13 16:24:25 +03:00
..
audio AUDIO: Wrap around in the Timestamp constructor 2014-12-20 19:38:18 +01:00
common COMMON: Use a prefix table to speed up the Huffman decoder 2019-04-13 16:24:25 +03:00
cxxtest TEST: Use "/usr/bin/env python" as the shebang line in cxxtestgen.py 2015-01-18 14:41:16 -05:00
engines/wintermute WINTERMUTE: Try to "correctly" handle dir paths 2016-12-26 12:05:41 +01:00
cxxtest_mingw.h ALL: Resolve multiple clang warnings 2014-03-30 14:38:02 +02:00
module.mk TESTS: Remove zero-length string and associated -Wformat massage 2017-11-20 21:50:06 -06:00
README JANITORIAL: Add missing NL at EOF. 2011-08-07 13:53:33 +02:00

This directory contains some unit tests for ScummVM. They are based on
CxxTest <http://cxxtest.com/>, which you can find in the cxxtest
subdirectory, including its manual.

To run the unit tests, simply use "make test".