|
Lines 1-4
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec1
|
| 1 |
# Copyright (C) 2015 Apple Inc. All rights reserved. |
1 |
# Copyright (C) 2015-2017 Apple 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 |
4 |
# modification, are permitted provided that the following conditions |
|
Lines 23-28
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec2
|
| 23 |
import unittest |
23 |
import unittest |
| 24 |
|
24 |
|
| 25 |
from webkitpy.common.host_mock import MockHost |
25 |
from webkitpy.common.host_mock import MockHost |
|
|
26 |
from webkitpy.common.version import Version |
| 26 |
from webkitpy.xcode.simulator import Simulator |
27 |
from webkitpy.xcode.simulator import Simulator |
| 27 |
|
28 |
|
| 28 |
|
29 |
|
|
Lines 134-140
Apple TV 1080p (55281ABE-9C27-438B-AD50-
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec3
|
| 134 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0', runtime_ios_8.identifier) |
135 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0', runtime_ios_8.identifier) |
| 135 |
self.assertEqual(True, runtime_ios_8.available) |
136 |
self.assertEqual(True, runtime_ios_8.available) |
| 136 |
self.assertEqual(False, runtime_ios_8.is_internal_runtime) |
137 |
self.assertEqual(False, runtime_ios_8.is_internal_runtime) |
| 137 |
self.assertEqual(tuple([8, 0]), runtime_ios_8.version) |
138 |
self.assertEqual(Version([8, 0]), runtime_ios_8.version) |
| 138 |
self.assertEqual(11, len(runtime_ios_8.devices)) |
139 |
self.assertEqual(11, len(runtime_ios_8.devices)) |
| 139 |
|
140 |
|
| 140 |
device_iphone_4s = runtime_ios_8.devices[0] |
141 |
device_iphone_4s = runtime_ios_8.devices[0] |
|
Lines 207-227
Apple TV 1080p (55281ABE-9C27-438B-AD50-
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec4
|
| 207 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0-Internal', runtime_ios_8_internal.identifier) |
208 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0-Internal', runtime_ios_8_internal.identifier) |
| 208 |
self.assertEqual(False, runtime_ios_8_internal.available) |
209 |
self.assertEqual(False, runtime_ios_8_internal.available) |
| 209 |
self.assertEqual(True, runtime_ios_8_internal.is_internal_runtime) |
210 |
self.assertEqual(True, runtime_ios_8_internal.is_internal_runtime) |
| 210 |
self.assertEqual(tuple([8, 0]), runtime_ios_8_internal.version) |
211 |
self.assertEqual(Version([8, 0]), runtime_ios_8_internal.version) |
| 211 |
self.assertEqual(0, len(runtime_ios_8_internal.devices)) |
212 |
self.assertEqual(0, len(runtime_ios_8_internal.devices)) |
| 212 |
|
213 |
|
| 213 |
runtime_ios_8_4 = simulator.runtimes[2] |
214 |
runtime_ios_8_4 = simulator.runtimes[2] |
| 214 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-4', runtime_ios_8_4.identifier) |
215 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-4', runtime_ios_8_4.identifier) |
| 215 |
self.assertEqual(True, runtime_ios_8_4.available) |
216 |
self.assertEqual(True, runtime_ios_8_4.available) |
| 216 |
self.assertEqual(False, runtime_ios_8_4.is_internal_runtime) |
217 |
self.assertEqual(False, runtime_ios_8_4.is_internal_runtime) |
| 217 |
self.assertEqual(tuple([8, 4]), runtime_ios_8_4.version) |
218 |
self.assertEqual(Version([8, 4]), runtime_ios_8_4.version) |
| 218 |
self.assertEqual(0, len(runtime_ios_8_4.devices)) |
219 |
self.assertEqual(0, len(runtime_ios_8_4.devices)) |
| 219 |
|
220 |
|
| 220 |
runtime_tvos_9 = simulator.runtimes[3] |
221 |
runtime_tvos_9 = simulator.runtimes[3] |
| 221 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.tvOS-9-0', runtime_tvos_9.identifier) |
222 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.tvOS-9-0', runtime_tvos_9.identifier) |
| 222 |
self.assertEqual(True, runtime_tvos_9.available) |
223 |
self.assertEqual(True, runtime_tvos_9.available) |
| 223 |
self.assertEqual(False, runtime_tvos_9.is_internal_runtime) |
224 |
self.assertEqual(False, runtime_tvos_9.is_internal_runtime) |
| 224 |
self.assertEqual(tuple([9, 0]), runtime_tvos_9.version) |
225 |
self.assertEqual(Version([9, 0]), runtime_tvos_9.version) |
| 225 |
self.assertEqual(1, len(runtime_tvos_9.devices)) |
226 |
self.assertEqual(1, len(runtime_tvos_9.devices)) |
| 226 |
|
227 |
|
| 227 |
device_apple_tv_1080p = runtime_tvos_9.devices[0] |
228 |
device_apple_tv_1080p = runtime_tvos_9.devices[0] |
|
Lines 234-247
Apple TV 1080p (55281ABE-9C27-438B-AD50-
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec5
|
| 234 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.watchOS-2-0', runtime_watchos_2.identifier) |
235 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.watchOS-2-0', runtime_watchos_2.identifier) |
| 235 |
self.assertEqual(True, runtime_watchos_2.available) |
236 |
self.assertEqual(True, runtime_watchos_2.available) |
| 236 |
self.assertEqual(False, runtime_watchos_2.is_internal_runtime) |
237 |
self.assertEqual(False, runtime_watchos_2.is_internal_runtime) |
| 237 |
self.assertEqual(tuple([2, 0]), runtime_watchos_2.version) |
238 |
self.assertEqual(Version([2, 0]), runtime_watchos_2.version) |
| 238 |
self.assertEqual(2, len(runtime_watchos_2.devices)) |
239 |
self.assertEqual(2, len(runtime_watchos_2.devices)) |
| 239 |
|
240 |
|
| 240 |
runtime_ios_10 = simulator.runtimes[5] |
241 |
runtime_ios_10 = simulator.runtimes[5] |
| 241 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-10-0', runtime_ios_10.identifier) |
242 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-10-0', runtime_ios_10.identifier) |
| 242 |
self.assertEqual(True, runtime_ios_10.available) |
243 |
self.assertEqual(True, runtime_ios_10.available) |
| 243 |
self.assertEqual(False, runtime_ios_10.is_internal_runtime) |
244 |
self.assertEqual(False, runtime_ios_10.is_internal_runtime) |
| 244 |
self.assertEqual(tuple([10, 0]), runtime_ios_10.version) |
245 |
self.assertEqual(Version([10, 0]), runtime_ios_10.version) |
| 245 |
self.assertEqual(0, len(runtime_ios_10.devices)) |
246 |
self.assertEqual(0, len(runtime_ios_10.devices)) |
| 246 |
|
247 |
|
| 247 |
device_apple_watch_38mm = runtime_watchos_2.devices[0] |
248 |
device_apple_watch_38mm = runtime_watchos_2.devices[0] |
|
Lines 315-321
iOS 8.0 Internal (8.0 - Unknown) (com.ap
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec6
|
| 315 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0', runtime_ios_8.identifier) |
316 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0', runtime_ios_8.identifier) |
| 316 |
self.assertEqual(True, runtime_ios_8.available) |
317 |
self.assertEqual(True, runtime_ios_8.available) |
| 317 |
self.assertEqual(False, runtime_ios_8.is_internal_runtime) |
318 |
self.assertEqual(False, runtime_ios_8.is_internal_runtime) |
| 318 |
self.assertEqual(tuple([8, 0]), runtime_ios_8.version) |
319 |
self.assertEqual(Version([8, 0]), runtime_ios_8.version) |
| 319 |
self.assertEqual(1, len(runtime_ios_8.devices)) |
320 |
self.assertEqual(1, len(runtime_ios_8.devices)) |
| 320 |
|
321 |
|
| 321 |
device_iphone_4s = runtime_ios_8.devices[0] |
322 |
device_iphone_4s = runtime_ios_8.devices[0] |
|
Lines 328-334
iOS 8.0 Internal (8.0 - Unknown) (com.ap
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec7
|
| 328 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0-Internal', runtime_ios_8_internal.identifier) |
329 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0-Internal', runtime_ios_8_internal.identifier) |
| 329 |
self.assertEqual(False, runtime_ios_8_internal.available) |
330 |
self.assertEqual(False, runtime_ios_8_internal.available) |
| 330 |
self.assertEqual(True, runtime_ios_8_internal.is_internal_runtime) |
331 |
self.assertEqual(True, runtime_ios_8_internal.is_internal_runtime) |
| 331 |
self.assertEqual(tuple([8, 0]), runtime_ios_8_internal.version) |
332 |
self.assertEqual(Version([8, 0]), runtime_ios_8_internal.version) |
| 332 |
self.assertEqual(0, len(runtime_ios_8_internal.devices)) |
333 |
self.assertEqual(0, len(runtime_ios_8_internal.devices)) |
| 333 |
|
334 |
|
| 334 |
def test_device_pairs(self): |
335 |
def test_device_pairs(self): |
|
Lines 356-362
iOS 8.0 Internal (8.0 - Unknown) (com.ap
Tools/Scripts/webkitpy/xcode/simulator_unittest.py_sec8
|
| 356 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0', runtime_ios_8.identifier) |
357 |
self.assertEqual('com.apple.CoreSimulator.SimRuntime.iOS-8-0', runtime_ios_8.identifier) |
| 357 |
self.assertEqual(True, runtime_ios_8.available) |
358 |
self.assertEqual(True, runtime_ios_8.available) |
| 358 |
self.assertEqual(False, runtime_ios_8.is_internal_runtime) |
359 |
self.assertEqual(False, runtime_ios_8.is_internal_runtime) |
| 359 |
self.assertEqual(tuple([8, 0]), runtime_ios_8.version) |
360 |
self.assertEqual(Version([8, 0]), runtime_ios_8.version) |
| 360 |
self.assertEqual(1, len(runtime_ios_8.devices)) |
361 |
self.assertEqual(1, len(runtime_ios_8.devices)) |
| 361 |
|
362 |
|
| 362 |
device_iphone_4s = runtime_ios_8.devices[0] |
363 |
device_iphone_4s = runtime_ios_8.devices[0] |