Esempio n. 1
0
 def writes_remote_streams_to_local_streams(self, remote):
     remote.expect(out=b"hello yes this is dog")
     c = _Connection('host')
     r = Remote(context=c)
     fakeout = StringIO()
     r.run(CMD, out_stream=fakeout)
     assert fakeout.getvalue() == "hello yes this is dog"
Esempio n. 2
0
 def writes_remote_streams_to_local_streams(self, remote):
     remote.expect(out=b"hello yes this is dog")
     c = _Connection('host')
     r = Remote(context=c)
     fakeout = StringIO()
     r.run(CMD, out_stream=fakeout)
     assert fakeout.getvalue() == "hello yes this is dog"
Esempio n. 3
0
 def pty_out_can_be_overridden(self):
     out = StringIO()
     self._runner(out="yo").run(_, pty=True, out_stream=out)
     eq_(out.getvalue(), "yo")
     eq_(sys.stdout.getvalue(), "")
Esempio n. 4
0
 def err_can_be_overridden(self):
     "err_stream can be overridden"
     err = StringIO()
     self._runner(err="sup").run(_, err_stream=err)
     eq_(err.getvalue(), "sup")
     eq_(sys.stderr.getvalue(), "")
Esempio n. 5
0
 def out_can_be_overridden(self):
     "out_stream can be overridden"
     out = StringIO()
     self._runner(out="sup").run(_, out_stream=out)
     eq_(out.getvalue(), "sup")
     eq_(sys.stdout.getvalue(), "")
Esempio n. 6
0
 def pty_out_can_be_overridden(self):
     out = StringIO()
     self._runner(out="yo").run(_, pty=True, out_stream=out)
     eq_(out.getvalue(), "yo")
     eq_(sys.stdout.getvalue(), "")
Esempio n. 7
0
 def err_can_be_overridden(self):
     "err_stream can be overridden"
     err = StringIO()
     self._runner(err="sup").run(_, err_stream=err)
     eq_(err.getvalue(), "sup")
     eq_(sys.stderr.getvalue(), "")
Esempio n. 8
0
 def out_can_be_overridden(self):
     "out_stream can be overridden"
     out = StringIO()
     self._runner(out="sup").run(_, out_stream=out)
     eq_(out.getvalue(), "sup")
     eq_(sys.stdout.getvalue(), "")
Esempio n. 9
0
 def writes_remote_streams_to_local_streams(self, remote):
     remote.expect(out=b"hello yes this is dog")
     fakeout = StringIO()
     _runner().run(CMD, out_stream=fakeout)
     assert fakeout.getvalue() == "hello yes this is dog"
Esempio n. 10
0
 def writes_remote_streams_to_local_streams(self, remote):
     remote.expect(out=b"hello yes this is dog")
     fakeout = StringIO()
     _runner().run(CMD, out_stream=fakeout)
     assert fakeout.getvalue() == "hello yes this is dog"