Add tests
opened this issue · comments
Deleted user commented
- Add decryption tests for vectors generated by the reference implementation.
- Set up CI (AppVeyor supports Windows).
- Run the tests under Valgrind and see what shakes out.
Deleted user commented
Now that we have #14, we can do a full integration test. Additionally, the Node library can dump test vectors, which the Python library uses to test itself. A set of static test vectors would be useful for testing Firefox's implementation, too.
Deleted user commented
We have integration tests now, plus tests for valid and invalid inputs. I think the bulk of the work is done, but we can always add more.