jasonwhite / ducible

A tool to make Windows builds reproducible. (UNMAINTAINED)
MIT License
257 stars 24 forks source link

Add tests #4

Closed jasonwhite closed 8 years ago

jasonwhite commented 8 years ago

A number of test cases need to be added to verify that builds are indeed deterministic. This will involve building every set of sources files twice and comparing the checksums to verify they are identical. The negative case also needs to be tested. That is, modifying a source file should affect the output and produce non-identical files.

The plan is to write this test suite in Python as we already have a dependency on it.