JezK
Edit File: 003.phpt
--TEST-- Test function rsync_generate_delta --SKIPIF-- <?php if (!extension_loaded("rsync")) print "skip"; ?> --FILE-- <?php $targetMD5 = 'b6efe00f2049d221626e63c2a2534361'; $ret = rsync_generate_delta(dirname(__FILE__) . '/003signatur.sig', dirname(__FILE__) . '/003test.png', dirname(__FILE__) . '/003test.patch'); $resultMD5 = md5_file(dirname(__FILE__) . '/003test.patch'); if ($resultMD5 == $targetMD5 && $ret == RSYNC_DONE) { echo "SUCCESS\n"; } else { echo "FAILED with Return $ret and MD5 $resultMD5\n"; } unlink(dirname(__FILE__) . '/003test.patch'); ?> --EXPECT-- SUCCESS