def test_layout_test_searchpath_with_apple_additions(self): with port_testcase.bind_mock_apple_additions(): search_path = self.make_port().default_baseline_search_path() self.assertEqual( search_path[0], '/additional_testing_path/ios-simulator-add-ios11-wk1') self.assertEqual( search_path[1], '/mock-checkout/LayoutTests/platform/ios-simulator-11-wk1') self.assertEqual(search_path[2], '/additional_testing_path/ios-simulator-add-ios11') self.assertEqual( search_path[3], '/mock-checkout/LayoutTests/platform/ios-simulator-11') self.assertEqual(search_path[4], '/additional_testing_path/ios-simulator-wk1') self.assertEqual( search_path[5], '/mock-checkout/LayoutTests/platform/ios-simulator-wk1') self.assertEqual(search_path[6], '/additional_testing_path/ios-simulator') self.assertEqual(search_path[7], '/mock-checkout/LayoutTests/platform/ios-simulator') self.assertEqual(search_path[8], '/additional_testing_path/ios-add-ios11') self.assertEqual(search_path[9], '/mock-checkout/LayoutTests/platform/ios-11') self.assertEqual(search_path[10], '/additional_testing_path/ios-wk1') self.assertEqual(search_path[11], '/mock-checkout/LayoutTests/platform/ios-wk1')
def test_factory_with_future_version_and_apple_additions(self): with port_testcase.bind_mock_apple_additions(): port = self.make_port(options=MockOptions(webkit_test_runner=True), os_version=MacTest.FUTURE_VERSION, os_name='mac', port_name='mac') self.assertEqual(port.driver_name(), 'WebKitTestRunner') self.assertEqual(port.version_name(), None) port = self.make_port( options=MockOptions(webkit_test_runner=False), os_version=MacTest.FUTURE_VERSION, os_name='mac', port_name='mac') self.assertEqual(port.driver_name(), 'DumpRenderTree') self.assertEqual(port.version_name(), None) port = self.make_port( options=MockOptions(webkit_test_runner=False), os_version=MacTest.FUTURE_VERSION, os_name='mac', port_name='mac-wk2') self.assertEqual(port.driver_name(), 'WebKitTestRunner') self.assertEqual(port.version_name(), None) port = self.make_port(options=MockOptions(webkit_test_runner=True), os_version=MacTest.FUTURE_VERSION, os_name='mac', port_name='mac-wk2') self.assertEqual(port.driver_name(), 'WebKitTestRunner') self.assertEqual(port.version_name(), None)
def test_layout_test_searchpath_with_apple_additions(self): with port_testcase.bind_mock_apple_additions(): search_path = self.make_port().default_baseline_search_path() self.assertEqual(search_path[0], '/additional_testing_path/mac-add-lion-wk1') self.assertEqual(search_path[1], '/mock-checkout/LayoutTests/platform/mac-lion-wk1') self.assertEqual(search_path[2], '/additional_testing_path/mac-add-lion') self.assertEqual(search_path[3], '/mock-checkout/LayoutTests/platform/mac-lion')
def test_layout_test_searchpath_with_apple_additions(self): with port_testcase.bind_mock_apple_additions(): search_path = self.make_port().default_baseline_search_path() self.assertEqual(search_path, [ '/additional_testing_path/ios-device-add-ios11-wk1', '/mock-checkout/LayoutTests/platform/ios-device-11-wk1', '/additional_testing_path/ios-device-add-ios11', '/mock-checkout/LayoutTests/platform/ios-device-11', '/additional_testing_path/ios-device-wk1', '/mock-checkout/LayoutTests/platform/ios-device-wk1', '/additional_testing_path/ios-device', '/mock-checkout/LayoutTests/platform/ios-device', '/additional_testing_path/ios-add-ios11-wk1', '/mock-checkout/LayoutTests/platform/ios-11-wk1', '/additional_testing_path/ios-add-ios11', '/mock-checkout/LayoutTests/platform/ios-11', '/additional_testing_path/ios-wk1', '/mock-checkout/LayoutTests/platform/ios-wk1', '/additional_testing_path/ios', '/mock-checkout/LayoutTests/platform/ios', ])