def test_start_process_called_twice(runner): """Start the process twice and test that first process is gone"""
runner.start() # Bug 925480 # Make a copy until mozprocess can kill a specific process
process_handler = runner.process_handler
def test_start_with_timeout(runner): """Start the process and set a timeout"""
runner.start(timeout=0.1)
sleep(1)
assertnot runner.is_running()
def test_start_with_outputTimeout(runner): """Start the process and set a timeout"""
runner.start(outputTimeout=0.1)
sleep(1)
assertnot runner.is_running()
def test_fail_to_start(runner): with patch("mozprocess.ProcessHandler.__init__") as ph_mock:
ph_mock.side_effect = Exception("Boom!") with raises(RunnerNotStartedError):
runner.start(outputTimeout=0.1)
sleep(1)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.