webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
def | __init__ (self, test_case) |
def | write (self, message) |
def | flush (self) |
def | assertMessages (self, messages) |
Public Attributes | |
messages | |
Represents a file-like object for unit-testing logging. This is meant for passing to the logging.StreamHandler constructor. Log messages captured by instances of this object can be tested using self.assertMessages() below.
def webkitpy.common.system.logtesting.TestLogStream.__init__ | ( | self, | |
test_case | |||
) |
Create an instance. Args: test_case: A unittest.TestCase instance.
def webkitpy.common.system.logtesting.TestLogStream.assertMessages | ( | self, | |
messages | |||
) |
Assert that the given messages match the logged messages. messages: A list of log message strings.
def webkitpy.common.system.logtesting.TestLogStream.flush | ( | self | ) |
def webkitpy.common.system.logtesting.TestLogStream.write | ( | self, | |
message | |||
) |
webkitpy.common.system.logtesting.TestLogStream.messages |