class documentation

class TestHolder: (source)

Known subclasses: twisted.trial.runner.ErrorHolder

Constructor: TestHolder(description)

Implements interfaces: twisted.trial.itrial.ITestCase

View In Hierarchy

Placeholder for a TestCase inside a reporter. As far as a TestResult is concerned, this looks exactly like a unit test.

Method __call__ Run the test. Should always do exactly the same thing as run().
Method __init__ No summary
Method countTestCases Return the number of tests in this test case. Usually 1.
Method id Return a unique identifier for the test, usually the fully-qualified Python name.
Method run This test is just a placeholder. Run the test successfully.
Method shortDescription Return a short description of the test.
Class Variable failureException The exception class that is raised by failed assertions
Class Variable skip The reason why this test case should be skipped, or None to not skip.
Instance Variable description Undocumented
def __call__(self, result): (source)

Run the test. Should always do exactly the same thing as run().

def __init__(self, description): (source)
Parameters
descriptionA string to be displayed TestResult.
def countTestCases(self): (source)

Return the number of tests in this test case. Usually 1.

def id(self): (source)

Return a unique identifier for the test, usually the fully-qualified Python name.

def run(self, result): (source)

This test is just a placeholder. Run the test successfully.

Parameters
result:twisted.trial.itrial.IReporter.The TestResult to store the results in.
def shortDescription(self): (source)

Return a short description of the test.

failureException = (source)

The exception class that is raised by failed assertions

skip: str | None = (source)

The reason why this test case should be skipped, or None to not skip.

description = (source)

Undocumented