Known subclasses: twisted.conch.test.test_manhole.ManholeLoopbackSSHTests, twisted.conch.test.test_manhole.ManholeLoopbackStdioTests, twisted.conch.test.test_manhole.ManholeLoopbackTelnetTests

No class docstring
Method wfd Undocumented
Method test_SimpleExpression Evaluate simple expression.
Method test_TripleQuoteLineContinuation Evaluate line continuation in triple quotes.
Method test_FunctionDefinition Evaluate function definition.
Method test_ClassDefinition Evaluate class definition.
Method test_Exception Evaluate raising an exception.
Method test_ControlC Evaluate interrupting with CTRL-C.
Method test_interruptDuringContinuation Sending ^C to Manhole while in a state where more input is required to complete a statement should discard the entire ongoing statement and reset the input prompt to the non-continuation prompt.
Method test_ControlBackslash Evaluate cancelling with CTRL-\.
Method test_controlD A CTRL+D in the middle of a line doesn't close a connection, but at the beginning of a line it does.
Method test_ControlL No summary
Method test_controlA CTRL-A can be used as HOME - returning cursor to beginning of current line buffer.
Method test_controlE CTRL-E can be used as END - setting cursor to end of current line buffer.
Method test_deferred When a deferred is returned to the manhole REPL, it is displayed with a sequence number, and when the deferred fires, the result is printed.
def wfd(self, d):
Undocumented
def test_SimpleExpression(self):

Evaluate simple expression.

def test_TripleQuoteLineContinuation(self):

Evaluate line continuation in triple quotes.

def test_FunctionDefinition(self):

Evaluate function definition.

def test_ClassDefinition(self):

Evaluate class definition.

def test_Exception(self):

Evaluate raising an exception.

def test_ControlC(self):

Evaluate interrupting with CTRL-C.

def test_interruptDuringContinuation(self):

Sending ^C to Manhole while in a state where more input is required to complete a statement should discard the entire ongoing statement and reset the input prompt to the non-continuation prompt.

def test_ControlBackslash(self):

Evaluate cancelling with CTRL-\.

@defer.inlineCallbacks
def test_controlD(self):

A CTRL+D in the middle of a line doesn't close a connection, but at the beginning of a line it does.

@defer.inlineCallbacks
def test_ControlL(self):

CTRL+L is generally used as a redraw-screen command in terminal applications. Manhole doesn't currently respect this usage of it, but it should at least do something reasonable in response to this event (rather than, say, eating your face).

def test_controlA(self):

CTRL-A can be used as HOME - returning cursor to beginning of current line buffer.

def test_controlE(self):

CTRL-E can be used as END - setting cursor to end of current line buffer.

@defer.inlineCallbacks
def test_deferred(self):

When a deferred is returned to the manhole REPL, it is displayed with a sequence number, and when the deferred fires, the result is printed.

API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.