webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
webkitpy.common.system.outputcapture.OutputCapture Class Reference
Inheritance diagram for webkitpy.common.system.outputcapture.OutputCapture:

Public Member Functions

def __init__ (self)
 
def set_log_level (self, log_level)
 
def capture_output (self)
 
def restore_output (self)
 
def assert_outputs (self, testcase, function, args=[], kwargs={}, expected_stdout="", expected_stderr="", expected_exception=None, expected_logs=None)
 

Static Public Member Functions

def stream_wrapper (stream)
 

Public Attributes

 saved_outputs
 

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.common.system.outputcapture.OutputCapture.__init__ (   self)

Member Function Documentation

◆ assert_outputs()

def webkitpy.common.system.outputcapture.OutputCapture.assert_outputs (   self,
  testcase,
  function,
  args = [],
  kwargs = {},
  expected_stdout = "",
  expected_stderr = "",
  expected_exception = None,
  expected_logs = None 
)

◆ capture_output()

def webkitpy.common.system.outputcapture.OutputCapture.capture_output (   self)

◆ restore_output()

def webkitpy.common.system.outputcapture.OutputCapture.restore_output (   self)

◆ set_log_level()

def webkitpy.common.system.outputcapture.OutputCapture.set_log_level (   self,
  log_level 
)

◆ stream_wrapper()

def webkitpy.common.system.outputcapture.OutputCapture.stream_wrapper (   stream)
static

Member Data Documentation

◆ saved_outputs

webkitpy.common.system.outputcapture.OutputCapture.saved_outputs

The documentation for this class was generated from the following file: