Implement PropEr tests for JSON parsing
authorPaul J. Davis <paul.joseph.davis@gmail.com>
Mon, 14 Nov 2011 00:00:23 +0000 (18:00 -0600)
committerPaul J. Davis <paul.joseph.davis@gmail.com>
Mon, 14 Nov 2011 00:00:23 +0000 (18:00 -0600)
commitffa2fafa28f85cdfb596c3d57e3025ac474e513d
tree554ce5ad4cacc1e760d506bef94e66c99ea34707
parent4cb0736f5969cd7c7ec0b994bf5e213e1e792af8
Implement PropEr tests for JSON parsing

Big thanks to Dmitry Groshev [1] for help getting PropEr tests into
Jiffy. These generate valid EJSON to check parsing as well as check
that random inputs don't cause segfaults or other nasty effects.

Future improvements would be to write a JSON generator as well as a
version that introduces known errors into the binary for checking known
parsing errors as well.

[1] https://github.com/si14

Fixes: #10
.gitignore
Makefile
rebar.config
test/jiffy_tests.erl [new file with mode: 0644]