You can now do "make check" in the CVS version of rsync and it will run some elementary self tests. It also runs these tests on build.samba.org, which should help catch unintended regressions, particularly on unusual platforms. Contributions of more test cases would be welcome. -- Martin