Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(494)

Side by Side Diff: Tools/Scripts/webkitpy/common/system/platforminfo_unittest.py

Issue 1294603002: Add run-webkit-tests support and generate baselines for win8 and win10. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: remove 64 bit versions references Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (C) 2011 Google Inc. All rights reserved. 1 # Copyright (C) 2011 Google Inc. All rights reserved.
2 # 2 #
3 # Redistribution and use in source and binary forms, with or without 3 # Redistribution and use in source and binary forms, with or without
4 # modification, are permitted provided that the following conditions are 4 # modification, are permitted provided that the following conditions are
5 # met: 5 # met:
6 # 6 #
7 # * Redistributions of source code must retain the above copyright 7 # * Redistributions of source code must retain the above copyright
8 # notice, this list of conditions and the following disclaimer. 8 # notice, this list of conditions and the following disclaimer.
9 # * Redistributions in binary form must reproduce the above 9 # * Redistributions in binary form must reproduce the above
10 # copyright notice, this list of conditions and the following disclaimer 10 # copyright notice, this list of conditions and the following disclaimer
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after
148 self.assertEqual(self.make_info(fake_sys('linux2')).os_version, 'trusty' ) 148 self.assertEqual(self.make_info(fake_sys('linux2')).os_version, 'trusty' )
149 info = self.make_info(fake_sys('linux2'), fake_platform(linux_version='p recise')) 149 info = self.make_info(fake_sys('linux2'), fake_platform(linux_version='p recise'))
150 self.assertEqual(info.os_version, 'precise') 150 self.assertEqual(info.os_version, 'precise')
151 info = self.make_info(fake_sys('linux2'), fake_platform(linux_version='u topic')) 151 info = self.make_info(fake_sys('linux2'), fake_platform(linux_version='u topic'))
152 self.assertEqual(info.os_version, 'trusty') 152 self.assertEqual(info.os_version, 'trusty')
153 153
154 self.assertEqual(self.make_info(fake_sys('freebsd8'), fake_platform('', '8.3-PRERELEASE')).os_version, '8.3-PRERELEASE') 154 self.assertEqual(self.make_info(fake_sys('freebsd8'), fake_platform('', '8.3-PRERELEASE')).os_version, '8.3-PRERELEASE')
155 self.assertEqual(self.make_info(fake_sys('freebsd9'), fake_platform('', '9.0-RELEASE')).os_version, '9.0-RELEASE') 155 self.assertEqual(self.make_info(fake_sys('freebsd9'), fake_platform('', '9.0-RELEASE')).os_version, '9.0-RELEASE')
156 156
157 self.assertRaises(AssertionError, self.make_info, fake_sys('win32', tupl e([5, 0, 1234]))) 157 self.assertRaises(AssertionError, self.make_info, fake_sys('win32', tupl e([5, 0, 1234])))
158 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 2, 1234]))). os_version, 'future') 158 self.assertRaises(AssertionError, self.make_info, fake_sys('win32', tupl e([6, 1, 1234])))
159 self.assertEqual(self.make_info(fake_sys('win32', tuple([10, 1, 1234]))) .os_version, 'future')
160 self.assertEqual(self.make_info(fake_sys('win32', tuple([10, 0, 1234]))) .os_version, '10')
161 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 3, 1234]))). os_version, '8.1')
162 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 2, 1234]))). os_version, '8')
163 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 1, 7601]))). os_version, '7sp1')
159 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 1, 7600]))). os_version, '7sp0') 164 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 1, 7600]))). os_version, '7sp0')
160 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 0, 1234]))). os_version, 'vista') 165 self.assertEqual(self.make_info(fake_sys('win32', tuple([6, 0, 1234]))). os_version, 'vista')
161 self.assertEqual(self.make_info(fake_sys('win32', tuple([5, 1, 1234]))). os_version, 'xp') 166 self.assertEqual(self.make_info(fake_sys('win32', tuple([5, 1, 1234]))). os_version, 'xp')
162 167
163 self.assertRaises(AssertionError, self.make_info, fake_sys('win32'), exe cutive=fake_executive('5.0.1234')) 168 self.assertRaises(AssertionError, self.make_info, fake_sys('win32'),
164 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.2.1234')).os_version, 'future') 169 executive=fake_executive('5.0.1234'))
170 self.assertRaises(AssertionError, self.make_info, fake_sys('win32'),
171 executive=fake_executive('6.1.1234'))
172 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('10.1.1234')).os_version, 'future')
173 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('10.0.1234')).os_version, '10')
174 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.3.1234')).os_version, '8.1')
175 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.2.1234')).os_version, '8')
176 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.1.7601')).os_version, '7sp1')
165 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.1.7600')).os_version, '7sp0') 177 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.1.7600')).os_version, '7sp0')
166 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.0.1234')).os_version, 'vista') 178 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('6.0.1234')).os_version, 'vista')
167 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('5.1.1234')).os_version, 'xp') 179 self.assertEqual(self.make_info(fake_sys('cygwin'), executive=fake_execu tive('5.1.1234')).os_version, 'xp')
168 180
169 def _assert_file_implies_linux_distribution(self, file, distribution): 181 def _assert_file_implies_linux_distribution(self, file, distribution):
170 info = self.make_info(sys_module=fake_sys('linux2'), filesystem_module=M ockFileSystem({file: ''})) 182 info = self.make_info(sys_module=fake_sys('linux2'), filesystem_module=M ockFileSystem({file: ''}))
171 self.assertEqual(info.linux_distribution(), distribution) 183 self.assertEqual(info.linux_distribution(), distribution)
172 184
173 def test_linux_distro_detection(self): 185 def test_linux_distro_detection(self):
174 self._assert_file_implies_linux_distribution('/etc/arch-release', 'arch' ) 186 self._assert_file_implies_linux_distribution('/etc/arch-release', 'arch' )
(...skipping 22 matching lines...) Expand all
197 self.assertEqual(info.total_bytes_memory(), 1234) 209 self.assertEqual(info.total_bytes_memory(), 1234)
198 210
199 info = self.make_info(fake_sys('win32', tuple([6, 1, 7600]))) 211 info = self.make_info(fake_sys('win32', tuple([6, 1, 7600])))
200 self.assertIsNone(info.total_bytes_memory()) 212 self.assertIsNone(info.total_bytes_memory())
201 213
202 info = self.make_info(fake_sys('linux2')) 214 info = self.make_info(fake_sys('linux2'))
203 self.assertIsNone(info.total_bytes_memory()) 215 self.assertIsNone(info.total_bytes_memory())
204 216
205 info = self.make_info(fake_sys('freebsd9')) 217 info = self.make_info(fake_sys('freebsd9'))
206 self.assertIsNone(info.total_bytes_memory()) 218 self.assertIsNone(info.total_bytes_memory())
OLDNEW
« no previous file with comments | « Tools/Scripts/webkitpy/common/system/platforminfo.py ('k') | Tools/Scripts/webkitpy/layout_tests/models/test_expectations.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698