An basic test suite was added while implementing the dynamic resize feature. Improvements to this test suite are very welcome.
In addition to the build requirements of rdesktop itself, you also need:
cd tests
make
This will build and run each test in turn. Re-running make
will
recompile the tests as necessary, and run them again.
You can find the Cgreen documentation over at their github site.