[Cocoa] Add system-language-specific tests
authormmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 13 Sep 2015 04:10:06 +0000 (04:10 +0000)
committermmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 13 Sep 2015 04:10:06 +0000 (04:10 +0000)
commit78fa88222973b8c0f3a48fd24306897ce7f7753f
treedbfb93c7d3d0ecb2ffc0743c0a03c6a2ca8591d2
parent32ac04b984f75b4c076e742f6b53ef82d42f4dae
[Cocoa] Add system-language-specific tests
https://bugs.webkit.org/show_bug.cgi?id=148775

Reviewed by Alexey Proskuryakov.

This patch adds (or rewrites) tests to take advantage of our new ability to mock
the system language for testing (https://bugs.webkit.org/show_bug.cgi?id=148671).

It tests these patches:
https://bugs.webkit.org/show_bug.cgi?id=148164
https://bugs.webkit.org/show_bug.cgi?id=147504
https://bugs.webkit.org/show_bug.cgi?id=147862
https://bugs.webkit.org/show_bug.cgi?id=147964

* fast/text/international/system-language/arabic-glyph-cache-fill-combine-expected.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine-expected.html.
* fast/text/international/system-language/arabic-glyph-cache-fill-combine.html: Renamed from LayoutTests/fast/text/arabic-glyph-cache-fill-combine.html.
* fast/text/international/system-language/han-quotes-expected-mismatch.html: Added.
* fast/text/international/system-language/han-quotes.html: Added.
* fast/text/international/system-language/hindi-system-font-punctuation-expected.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation-expected.html.
* fast/text/international/system-language/hindi-system-font-punctuation.html: Renamed from LayoutTests/fast/text/hindi-system-font-punctuation.html.
* fast/text/international/system-language/system-font-punctuation.html: Renamed from LayoutTests/fast/text/system-font-punctuation.html.
* platform/efl/TestExpectations:
* platform/gtk/TestExpectations:
* platform/ios-simulator/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/text/system-font-punctuation-expected.txt.
* platform/mac/TestExpectations:
* platform/mac/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/mac/fast/text/system-font-punctuation-expected.txt.
* platform/win/TestExpectations:
* platform/win/fast/text/international/system-language/system-font-punctuation-expected.txt: Renamed from LayoutTests/platform/win/fast/text/system-font-punctuation-expected.txt.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@189670 268f45cc-cd09-0410-ab3c-d52691b4dbfc
15 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/text/international/system-language/arabic-glyph-cache-fill-combine-expected.html [moved from LayoutTests/fast/text/arabic-glyph-cache-fill-combine-expected.html with 69% similarity]
LayoutTests/fast/text/international/system-language/arabic-glyph-cache-fill-combine.html [moved from LayoutTests/fast/text/arabic-glyph-cache-fill-combine.html with 68% similarity]
LayoutTests/fast/text/international/system-language/han-quotes-expected-mismatch.html [new file with mode: 0644]
LayoutTests/fast/text/international/system-language/han-quotes.html [new file with mode: 0644]
LayoutTests/fast/text/international/system-language/hindi-system-font-punctuation-expected.html [moved from LayoutTests/fast/text/hindi-system-font-punctuation-expected.html with 89% similarity]
LayoutTests/fast/text/international/system-language/hindi-system-font-punctuation.html [moved from LayoutTests/fast/text/hindi-system-font-punctuation.html with 90% similarity]
LayoutTests/fast/text/international/system-language/system-font-punctuation.html [moved from LayoutTests/fast/text/system-font-punctuation.html with 81% similarity]
LayoutTests/platform/efl/TestExpectations
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/ios-simulator/fast/text/international/system-language/system-font-punctuation-expected.txt [moved from LayoutTests/platform/ios-simulator/fast/text/system-font-punctuation-expected.txt with 83% similarity]
LayoutTests/platform/mac/TestExpectations
LayoutTests/platform/mac/fast/text/international/system-language/system-font-punctuation-expected.txt [moved from LayoutTests/platform/mac/fast/text/system-font-punctuation-expected.txt with 83% similarity]
LayoutTests/platform/win/TestExpectations
LayoutTests/platform/win/fast/text/international/system-language/system-font-punctuation-expected.txt [moved from LayoutTests/platform/win/fast/text/system-font-punctuation-expected.txt with 100% similarity]