Example #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"
Example #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"
Example #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(), "")
Example #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(), "")
Example #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(), "")
Example #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(), "")
Example #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(), "")
Example #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(), "")
Example #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"
Example #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"