Dave Collins
6f61e0acc2
Add negative tests for updated read/writeElement.
...
This commit adds tests for the error paths in the updated readElement and
writeElement functions.
This brings the test coverage back up to 100%.
2013-11-07 05:37:48 -06:00
Dave Collins
119a2ddc75
Add tests for updated readElement/writeElement.
...
This commit adds tests to ensure the new "fast" paths in readElement and
writeElement work properly including proper fallback to the slower
reflection based read/write of the binary package.
2013-11-07 05:17:17 -06:00
Dave Collins
b7b700fd5a
Add tests for the new SerializeSize functions.
...
This commit adds tests for the new SerializeSize functions for variable
length integers and transactions (and indirectly transaction inputs and
outputs).
2013-10-31 00:20:41 -05:00
Dave Collins
bd297491b9
Make var length string overflow tests consistent.
...
This commit modifies the variable length string overflow tests slight to
make them consistent with the other overflow tests.
2013-10-25 09:55:27 -05:00
Dale Rahn
70aa92bf0d
Test some boundary conditions that exercise 'flaws' in the current
...
btcwire protocol.
2013-10-24 14:39:40 -04:00
Dave Collins
65eae18285
Remove a couple of incorrect comments.
2013-07-24 00:35:16 -05:00
Dave Collins
3cd90355df
Correct error output string colon placement.
2013-05-09 11:36:29 -05:00
Dave Collins
bf5c0b58d8
Fix a few comment typos.
2013-05-09 00:02:07 -05:00
Dave Collins
69b27dd5d3
Initial implementation.
2013-05-08 18:58:29 -05:00