Name Last Update
Makefile Loading commit data...
README.md Loading commit data...
run.py Loading commit data...
rundpkg.sh Loading commit data...
testapt.cc Loading commit data...
testdose.ml Loading commit data...
testdpkg.c Loading commit data...

This is to test the several implementations of Debian version comparison algorithms.

Run it via make test.

run.py generates a file containing all permutations of pairs of versions. The different programs then check whether versions are greater than, equal or less than one another and output >, = and <, respectively in order. It is then checked whether the output of all implementations is the same.