Here are the examples of the python api twisted.conch.manhole.CTRL_D taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
2 Examples
0
Source : test_manhole.py
with MIT License
from autofelix
with MIT License
from autofelix
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.
"""
self._testwrite(b"1 + 1")
yield self.recvlineClient.expect(br"\+ 1")
self._assertBuffer([b">>> 1 + 1"])
self._testwrite(manhole.CTRL_D + b" + 1")
yield self.recvlineClient.expect(br"\+ 1")
self._assertBuffer([b">>> 1 + 1 + 1"])
self._testwrite(b"\n")
yield self.recvlineClient.expect(b"3\n>>> ")
self._testwrite(manhole.CTRL_D)
d = self.recvlineClient.onDisconnection
yield self.assertFailure(d, error.ConnectionDone)
@defer.inlineCallbacks
0
Source : test_manhole.py
with MIT License
from fbla-competitive-events
with MIT License
from fbla-competitive-events
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.
"""
self._testwrite("1 + 1")
yield self.recvlineClient.expect(r"\+ 1")
self._assertBuffer([">>> 1 + 1"])
self._testwrite(manhole.CTRL_D + " + 1")
yield self.recvlineClient.expect(r"\+ 1")
self._assertBuffer([">>> 1 + 1 + 1"])
self._testwrite("\n")
yield self.recvlineClient.expect("3\n>>> ")
self._testwrite(manhole.CTRL_D)
d = self.recvlineClient.onDisconnection
yield self.assertFailure(d, error.ConnectionDone)
@defer.inlineCallbacks