Class ProcessExecutor

An executor that will run every test in a separate process

class ProcessExecutor
  : DefaultExecutor ;

Constructors

NameDescription
this Instantiate the executor with a custom process runner

Methods

NameDescription
runTest Run a test case
attach Called when an attachment is ready
begin Add the step result and update the other listeners on every step
beginExecution It does nothing
end Update the other listeners on every step
endExecution Return the result for the last executed suite
execute Execute a test case
createTestResult Convert a test case to a test result

Aliases

NameDescription
TestProcessRun A function that should spawn a process that will run the test