Esempio n. 1
0
 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')
Esempio n. 2
0
    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)
Esempio n. 3
0
 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')
Esempio n. 4
0
    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',
        ])