def testStderr(self):
# we assume there is no file named ZZXXX..., both in . and in /tmp
if not os.path.exists('/bin/ls'):
raise RuntimeError("/bin/ls not found")
p = Accumulator()
d = p.endedDeferred = defer.Deferred()
reactor.spawnProcess(p, '/bin/ls',
["/bin/ls",
"ZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"],
env=None, path="/tmp",
usePTY=self.usePTY)
def processEnded(ign):
self.assertEquals(lsOut, p.errF.getvalue())
return d.addCallback(processEnded)
评论列表
文章目录