2010-08-25 Dirk Pranke <dpranke@chromium.org>
Reviewed by Ojan Vafai.
new-run-webkit-tests: add more unit tests
This change adds more unit tests for the image_diff, test_failures,
and test_files modules, bringing them to 100% coverage (and adds a
couple tests to run_webkit_tests while we're at it).
This test also turns on the "dryrun" port for testing when run on
the mac, increasing coverage in a few other places.
https://bugs.webkit.org/show_bug.cgi?id=44578
* Scripts/webkitpy/layout_tests/data/failures/expected/checksum-expected.checksum: Added.
* Scripts/webkitpy/layout_tests/data/failures/expected/checksum-expected.png: Added.
* Scripts/webkitpy/layout_tests/data/failures/expected/checksum-expected.txt: Added.
* Scripts/webkitpy/layout_tests/data/failures/expected/checksum.html: Copied from WebKitTools/Scripts/webkitpy/layout_tests/data/failures/expected/image_checksum.html.
* Scripts/webkitpy/layout_tests/data/failures/expected/missing_check-expected.png: Added.
* Scripts/webkitpy/layout_tests/data/failures/expected/missing_check-expected.txt: Added.
* Scripts/webkitpy/layout_tests/data/failures/expected/missing_check.html: Copied from WebKitTools/Scripts/webkitpy/layout_tests/data/failures/expected/missing_image.html.
* Scripts/webkitpy/layout_tests/data/failures/expected/timeout.html: Added.
* Scripts/webkitpy/layout_tests/data/platform/test/test_expectations.txt:
* Scripts/webkitpy/layout_tests/data/resources/README.txt: Added.
* Scripts/webkitpy/layout_tests/layout_package/test_failures_unittest.py:
* Scripts/webkitpy/layout_tests/port/test.py:
* Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66045
268f45cc-cd09-0410-ab3c-
d52691b4dbfc