Module ImportFrom alias Import alias Import alias Import alias Import alias Import alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore BinOpSub Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareIs Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str orelse Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword Str keyword Str keyword AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str NameLoad body Assign NameStore ListLoad Str Str Str Str Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Call NameLoad body Expr Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A datetime datetime N/A os N/A errno N/A csv N/A six N/A sys TestRunMetrics N/A object N/A N/A 
    Contains test timing and results metrics for a test.
     __init__ N/A N/A self N/A N/A N/A N/A self total_tests 0 N/A N/A self total_passed 0 N/A N/A self total_errored 0 N/A N/A self total_failed 0 N/A N/A self timer N/A TestTimer N/A N/A self result N/A TestResultTypes UNKNOWN N/A N/A TestResultTypes N/A object N/A N/A 
    Types dictating an individual Test Case result
    @cvar PASSED: Test has passed
    @type PASSED: C{str}
    @cvar FAILED: Test has failed
    @type FAILED: C{str}
    @cvar SKIPPED: Test was skipped
    @type SKIPPED: C{str}
    @cvar TIMEDOUT: Test exceeded pre-defined execution time limit
    @type TIMEDOUT: C{str}
    @cvar ERRORED: Test has errored
    @type ERRORED: C{str}
    @note: This is essentially an Enumerated Type
     N/A PASSED Passed N/A FAILED Failed N/A SKIPPED Skipped N/A TIMEDOUT Timedout N/A UNKNOWN UNKNOWN N/A ERRORED ERRORED N/A TestTimer N/A object N/A N/A 
    @summary: Generic Timer used to track any time span
    @ivar start_time: Timestamp from the start of the timer
    @type start_time: C{datetime}
    @ivar stop_time: Timestamp of the end of the timer
    @type stop_time: C{datetime}
     __init__ N/A N/A self N/A N/A N/A N/A self start_time None N/A N/A self stop_time None N/A start N/A N/A self N/A N/A N/A 
        @summary: Starts this timer
        @return: None
        @rtype: None
         N/A N/A self start_time N/A N/A datetime now N/A stop N/A N/A self N/A N/A N/A 
        @summary: Stops this timer
        @return: None
        @rtype: None
         N/A N/A self stop_time N/A N/A datetime now N/A get_elapsed_time N/A N/A self N/A N/A N/A 
        @summary: Convenience method for total elapsed time
        @rtype: C{datetime}
        @return: Elapsed time for this timer. C{None} if timer has not started
         N/A elapsedTime None N/A N/A N/A self start_time None N/A N/A N/A N/A self stop_time None N/A N/A elapsedTime N/A N/A self stop_time N/A self start_time N/A N/A elapsedTime N/A N/A N/A datetime now N/A self start_time N/A N/A rightNow N/A N/A datetime now N/A elapsedTime N/A rightNow rightNow N/A elapsedTime N/A N/A CSVWriter N/A object N/A N/A CSVWriter __init__ N/A N/A self headers file_name log_dir start_clean N/A . False N/A N/A N/A self file_mode a N/A N/A self headers headers N/A N/A N/A N/A N/A os makedirs log_dir N/A N/A N/A OSError N/A exception N/A N/A N/A N/A exception errno N/A errno EEXIST N/A N/A N/A N/A self full_path N/A N/A N/A os path normpath N/A N/A N/A os path join log_dir file_name N/A start_clean N/A N/A N/A N/A N/A N/A os remove N/A self full_path N/A N/A N/A OSError N/A N/A N/A N/A N/A sys stderr write File not writable
 N/A N/A N/A N/A N/A os path exists N/A self full_path False N/A N/A N/A N/A self writerow N/A self headers N/A writerow N/A N/A self row_list N/A N/A N/A N/A self full_path N/A N/A N/A six PY2 N/A N/A fp N/A open N/A self full_path ab N/A N/A fp N/A open N/A self full_path a newline N/A csv_writer N/A N/A csv writer fp delimiter , quotechar " quoting N/A csv QUOTE_MINIMAL N/A N/A N/A N/A N/A csv_writer writerow row_list N/A N/A N/A OSError N/A N/A N/A N/A N/A sys stderr write File not writable
 N/A N/A N/A fp close N/A N/A PBStatisticsLog N/A CSVWriter N/A N/A extends the csv writer __init__ N/A N/A self file_name log_dir start_clean N/A None . False N/A N/A headers N/A Elapsed Time Start Time Stop Time Result N/A N/A N/A N/A super PBStatisticsLog self __init__ headers file_name log_dir start_clean N/A report N/A N/A self test_result N/A N/A TestRunMetrics N/A N/A N/A N/A self writerow N/A N/A N/A N/A test_result timer get_elapsed_time N/A N/A test_result timer start_time N/A N/A test_result timer stop_time N/A test_result result N/A N/A