Tools/ChangeLog

 12011-11-14 John Yani <vanuan@gmail.com>
 2
 3 new-run-webkit-tests should not be locale dependent https://bugs.webkit.org/show_bug.cgi?id=68691
 4 Override LOCALE to en_US.
 5
 6 Reviewed by NOBODY (OOPS!).
 7
 8 * Scripts/webkitpy/layout_tests/port/base.py:
 9
1102011-11-14 David Kilzer <ddkilzer@apple.com>
211
312 run-leaks does not work on Lion?
100174

Tools/Scripts/webkitpy/layout_tests/port/base.py

@@class Port(object):
654654 Returns:
655655 Operating-system's environment.
656656 """
657  return os.environ.copy()
 657 env = os.environ.copy()
 658 # FIXME: This is a hack. Tests shouldn't be locale dependent.
 659 # This works only in unix environments.
 660 env['LANGUAGE'] = 'en'
 661 env['LC_MESSAGES'] = 'en_US.utf8'
 662 env['LANG'] = 'en_US.UTF-8'
 663 return env
658664
659665 def show_results_html_file(self, results_filename):
660666 """This routine should display the HTML file pointed at by
100125

Tools/Scripts/webkitpy/layout_tests/port/base_unittest.py

@@class PortTest(unittest.TestCase):
194194 # This routine is a no-op. We just test it for coverage.
195195 port.setup_test_run()
196196
 197 def test_setup_environ_for_server(self):
 198 port = self.make_port()
 199 env = port.setup_environ_for_server()
 200 self.assertEquals(env['LANGUAGE'], 'en')
 201 self.assertEquals(env['LC_MESSAGES'], 'en_US.utf8')
 202 self.assertEquals(env['LANG'], 'en_US.UTF-8')
 203
197204 def test_test_dirs(self):
198205 filesystem = MockFileSystem({
199206 '/mock-checkout/LayoutTests/canvas/test': '',
100125