| Server IP : 61.19.30.66 / Your IP : 216.73.216.15 Web Server : Apache/2.2.22 (Ubuntu) System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 User : www-data ( 33) PHP Version : 5.3.10-1ubuntu3.48 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python2.7/dist-packages/twisted/trial/ |
Upload File : |
[XMc @ s[ d Z d d l j Z d d l m Z d e j f d YZ d e j f d YZ d S( s3
Interfaces for Trial.
Maintainer: Jonathan Lange
iN( t Attributet ITestCasec B sJ e Z d Z e j d Z d Z d Z d Z d Z d Z
RS( sU
The interface that a test case must implement in order to be used in Trial.
s7 The exception class that is raised by failed assertionsc C s d S( sQ
Run the test. Should always do exactly the same thing as run().
N( ( t result( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt __call__ s c C s d S( sJ
Return the number of tests in this test case. Usually 1.
N( ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt countTestCases s c C s d S( sk
Return a unique identifier for the test, usually the fully-qualified
Python name.
N( ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt id# s c C s d S( sj
Run the test, storing the results in C{result}.
@param result: A L{TestResult}.
N( ( R ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt run* s c C s d S( s9
Return a short description of the test.
N( ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt shortDescription2 s ( t __name__t
__module__t __doc__t ziR t failureExceptionR R R R R ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyR s t IReporterc B s
e Z d Z e j d Z e j d Z e j d Z e j d Z e d Z e d Z
d Z d Z d Z
d
Z d Z e e d Z d
Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z RS( s6
I report results from a run of a test suite.
sI Deprecated in Twisted 8.0. The io-stream that this reporter will write tos' Either 'default', 'brief', or 'verbose's7 Additional string argument passed from the command linesZ
A boolean indicating that this reporter would like the test run to stop.
s\ Deprecated in Twisted 8.0. A value which will occasionally be passed to the L{write} method.sd
The number of tests that seem to have been run according to this
reporter.
c C s d S( s
Report the beginning of a run of a single test method.
@param method: an object that is adaptable to ITestMethod
N( ( t method( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt startTestR s c C s d S( s~
Report the status of a single test method
@param method: an object that is adaptable to ITestMethod
N( ( R ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt stopTestZ s c C s d S( s
Deprecated in Twisted 8.0.
Suites which wish to appear in reporter output should call this
before running their tests.
N( ( t name( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt
startSuiteb s c C s d S( s
Deprecated in Twisted 8.0.
Called at the end of a suite, if and only if that suite has called
C{startSuite}.
N( ( R ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt endSuitek s c C s d S( s
Deprecated in Twisted 8.0.
Called when the reactor has been left in a 'dirty' state
@param errs: a list of L{twisted.python.failure.Failure}s
N( ( t errs( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt
cleanupErrorst s c C s d S( s
Deprecated in Twisted 8.0.
Called when an error occurs in a setUp* or tearDown* method
@param warn: indicates whether or not the reporter should emit a
warning about the error
@type warn: Boolean
@param printStatus: indicates whether or not the reporter should
print the name of the method and the status
message appropriate for the type of error
@type printStatus: Boolean
N( ( t userMetht warnt printStatus( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt upDownError~ s c C s d S( s*
Record that test passed.
N( ( t test( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt
addSuccess s c C s d S( sI
Record that a test has raised an unexpected exception.
@param test: The test that has raised an error.
@param error: The error that the test raised. It will either be a
three-tuple in the style of C{sys.exc_info()} or a
L{Failure<twisted.python.failure.Failure>} object.
N( ( R t error( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt addError s c C s d S( sH
Record that a test has failed with the given failure.
@param test: The test that has failed.
@param failure: The failure that the test failed with. It will
either be a three-tuple in the style of C{sys.exc_info()}
or a L{Failure<twisted.python.failure.Failure>} object.
N( ( R t failure( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt
addFailure s c C s d S( sp
Record that the given test failed, and was expected to do so.
@type test: L{pyunit.TestCase}
@param test: The test which this is about.
@type error: L{failure.Failure}
@param error: The error which this test failed with.
@type todo: L{unittest.Todo}
@param todo: The reason for the test's TODO status.
N( ( R R t todo( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt addExpectedFailure s c C s d S( s
Record that the given test failed, and was expected to do so.
@type test: L{pyunit.TestCase}
@param test: The test which this is about.
@type todo: L{unittest.Todo}
@param todo: The reason for the test's TODO status.
N( ( R R ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt addUnexpectedSuccess s c C s d S( s
Record that a test has been skipped for the given reason.
@param test: The test that has been skipped.
@param reason: An object that the test case has specified as the reason
for skipping the test.
N( ( R t reason( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt addSkip s c C s d S( sq
Deprecated in Twisted 8.0, use L{done} instead.
Present a summary of the test results.
N( ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt printSummary s c C s d S( s
Deprecated in Twisted 8.0, use L{done} instead.
Present the errors that have occured during the test run. This method
will be called after all tests have been run.
N( ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt printErrors s c C s d S( s
Deprecated in Twisted 8.0, use L{done} instead.
Display a string to the user, without appending a new line.
N( ( t string( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt write s c C s d S( s~
Deprecated in Twisted 8.0, use L{done} instead.
Display a string to the user, appending a new line.
N( ( R' ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt writeln s c C s d S( s
Return a boolean indicating whether all test results that were reported
to this reporter were successful or not.
N( ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt
wasSuccessful s c C s d S( s1
Called when the test run is complete.
This gives the result object an opportunity to display a summary of
information to the user. Once you have called C{done} on an
L{IReporter} object, you should assume that the L{IReporter} object is
no longer usable.
N( ( ( ( s8 /usr/lib/python2.7/dist-packages/twisted/trial/itrial.pyt done s ( R R R
R R t streamt tbformatt argst
shouldStopt separatort testsRunR R R R R t TrueR R R R R! R"