3 Reviewed by NOBODY (OOPS!).
4
5 Fix various bugs related to handling of dir separators and real
6 vs. fake filesystems that were causing test-webkitpy to fail
7 tests on win32. These bugs have a variety of causes but are
8 lumped together because they should be easy to review.
9
10 https://bugs.webkit.org/show_bug.cgi?id=54700
11
12 * Scripts/webkitpy/common/net/testoutput.py:
13 Here we were using os.path.sep but not escaping it prior to
14 using in a regexp, which caused bad things on win32.
15 * Scripts/webkitpy/common/net/testoutput_unittest.py:
16 Same here.
17 * Scripts/webkitpy/layout_tests/port/chromium_unittest.py:
18 Here we were using the native filesystem instead of the mock
19 filesystem, making some tests unnecessarily platform dependent.
20 Also we weren't setting the default configuration for the
21 TestChromiumWinPort.
22 * Scripts/webkitpy/layout_tests/update_webgl_conformance_tests.py:
23 Here we *shouldn't* use os.path.join(), just so the code becomes
24 less platform dependent.
25 * Scripts/webkitpy/style/checker.py:
26 Here we should be using os.path.sep instead of "/"; the tests
27 require the native filesystem.
28 * Scripts/webkitpy/style/checkers/cpp_unittest.py:
29 Here the underlying code is using os.path.sep, so we probably
30 should as well.
31 * Scripts/webkitpy/style/test_expectations_unittest.py:
32 Here we should be using the filesystem hanging of the port
33 object (which is the mocked filesystem) rather than the native
34 one.
35
362011-02-18 Dirk Pranke <dpranke@chromium.org>
37