TQ Hirsch
af73181cf4
Fix #118
...
NEWS:
* Switching endianness mid-byte no longer potentially re-reads bytes.
* bit_offset now consistently refers to the number of bits already
read.
* HParsedTokens now have a bit_length field; this is a size_t. This
may be removed for memory reasons.
The bit writer has not yet been updated to match; the result of
switching bit writer endianness in the middle of a byte remains
undefined.
2015-01-04 04:08:01 +01:00
Dan Hirsch
2f3bc9c4b0
Perl tests are now part of the build system
2013-12-05 08:41:28 +01:00
Meredith L. Patterson
0db4925469
Revert "C++ tests set up. They probably don't compile; need to write iostream ops for prettyprinting and set up C++ build in scons." Should have branched it.
...
This reverts commit 6a29277db4 .
2013-09-03 05:33:30 +02:00
Meredith L. Patterson
6a29277db4
C++ tests set up. They probably don't compile; need to write iostream ops for prettyprinting and set up C++ build in scons.
2013-09-03 05:32:21 +02:00
Meredith L. Patterson
1c7e9947a4
merging in aegis' JNI bindings
2013-05-23 00:58:27 -07:00
Sven M. Hallberg
5593b826e3
add scaffold for grammar tests and codify the dummy test case
2013-05-08 00:48:46 +02:00
Sven M. Hallberg
4d0ec07c1a
make TT_USER > TT_ERR, remove TT_MAX
2013-01-07 23:44:26 +01:00
Meredith L. Patterson
de8db18db4
Refactored tests; make just builds library, make test builds/runs tests
2012-11-13 22:29:25 -05:00
Meredith L. Patterson
158b2b3ba6
Removed all glib functions from everything other than the test suite.
2012-10-10 16:24:12 +02:00
Meredith L. Patterson
f62aa10896
Stubbed out bitwriter tests.
2012-07-27 15:37:48 -07:00
Meredith L. Patterson
0164ddc98d
Merge branch 'master' of 10.24.0.1:Projects/hammer. Also, licenses for everything!
...
Conflicts:
src/hammer.c
2012-05-12 22:26:59 +01:00
Meredith L. Patterson
8bf9f7ae62
registered parser tests in test suite
2012-05-11 15:26:04 +01:00
Dan Hirsch
faab7b7cf8
Wrote basic makefile, wrote tests, and then fixed them
2012-04-29 01:45:52 +01:00