Пример #1
0
 def test_two_starts_cleans_up_properly(self):
     port = TestWebKitPort()
     port._server_process_constructor = MockServerProcess
     driver = Driver(port, 0, pixel_tests=True)
     driver.start(True, [])
     last_tmpdir = port._filesystem.last_tmpdir
     driver._start(True, [])
     self.assertFalse(port._filesystem.isdir(last_tmpdir))
Пример #2
0
 def test_two_starts_cleans_up_properly(self):
     port = TestWebKitPort()
     port._server_process_constructor = MockServerProcess
     driver = Driver(port, 0, pixel_tests=True)
     driver.start(True, [])
     last_tmpdir = port._filesystem.last_tmpdir
     driver._start(True, [])
     self.assertFalse(port._filesystem.isdir(last_tmpdir))
Пример #3
0
 def test_create_temporal_home_dir(self):
     environ_user = {'HOME': '/home/igalia'}
     with patch('os.environ', environ_user), patch('sys.platform', 'linux2'):
         port = self.make_port()
         port._test_runner_process_constructor = MockServerProcess
         driver = Driver(port, None, pixel_tests=False)
         driver.start(True, [])
         environ_driver = driver._setup_environ_for_test()
         self.assertNotEquals(environ_driver['HOME'], environ_user['HOME'])
         self.assertIn(str(driver._driver_tempdir), environ_driver['HOME'])
         self.assertNotIn(str(driver._driver_tempdir), environ_user['HOME'])
         self.assertTrue(port._filesystem.isdir(environ_driver['HOME']))
Пример #4
0
 def test_start_actually_starts(self):
     port = TestWebKitPort()
     port._server_process_constructor = MockServerProcess
     driver = Driver(port, 0, pixel_tests=True)
     driver.start(True, [])
     self.assertTrue(driver._server_process.started)
Пример #5
0
 def test_start_actually_starts(self):
     port = TestWebKitPort()
     port._server_process_constructor = MockServerProcess
     driver = Driver(port, 0, pixel_tests=True)
     driver.start(True, [])
     self.assertTrue(driver._server_process.started)