OpenImageIO/oiio — pull request #280 by edgarv (2012-04-09 06:13:27+00:00)
Title: Testsuite fixes and improvements

1. Cleaned up the testsuite main script and made the appropriate fixes so that the tests run properly when using the Visual Studio generators.

2. Removed the external commands for comparing non-image files and replaced them by pure Python versions using the ```difflib``` (for text files) and ```filecmp``` modules. When the text files are different the script will write a unified diff file in the corresponding test directory under the build tree.

This was tested under Windows/MSVC and Linux/gcc using Python 2.7. I think the new Python code should be backwards compatible with version 2.5.