Lines Matching refs:plist

284     def _BasicCheck(self, plist, oper):  argument
286 self.assertEqual(plist[0], oper.stdout_data)
287 self.assertEqual(plist[1], oper.stderr_data)
288 self.assertEqual(plist[2], oper.combined_data)
291 self.assertEqual(len(plist[0]) + len(plist[1]), len(plist[2]))
296 plist = Popen(['ps']).CommunicateFilter(oper.Output)
297 self._BasicCheck(plist, oper)
303 plist = Popen([cmd], shell=True).CommunicateFilter(oper.Output)
304 self._BasicCheck(plist, oper)
305 self.assertEqual(plist [0], 'bad\r\n')
306 self.assertEqual(plist [1], 'fred\r\n')
313 plist = Popen([cmd], shell=True).CommunicateFilter(oper.Output)
314 self._BasicCheck(plist, oper)
315 self.assertEqual(len(plist [0]), 0)
316 self.assertEqual(plist [1], 'test\r\n')
322 plist = Popen(cmd, shell=False).CommunicateFilter(oper.Output)
323 self._BasicCheck(plist, oper)
324 self.assertEqual(plist [0], ' '.join(cmd[1:]) + '\r\n')
325 self.assertEqual(len(plist [1]), 0)
331 plist = Popen(cmd, shell=True).CommunicateFilter(oper.Output)
332 self._BasicCheck(plist, oper)
333 self.assertEqual(plist [0], '\r\n')
339 plist = Popen('pwd', shell=shell, cwd='/tmp').CommunicateFilter(oper.Output)
340 self._BasicCheck(plist, oper)
341 self.assertEqual(plist [0], '/tmp\r\n')
351 plist = Popen(cmd, shell=True, env=env).CommunicateFilter(oper.Output)
352 self._BasicCheck(plist, oper)
353 self.assertEqual(plist [0], add and 'fred\r\n' or '\r\n')
369 plist = Popen([cmd], stdin=oper.stdin_read_pipe,
371 self._BasicCheck(plist, oper)
372 self.assertEqual(len(plist [1]), 0)
373 self.assertEqual(plist [0], prompt + 'Hello Flash\r\r\n')
383 plist = Popen(both_cmds, shell=True).CommunicateFilter(oper.Output)
384 self._BasicCheck(plist, oper)
385 self.assertEqual(plist [0], 'terminal 1\r\n')
386 self.assertEqual(plist [1], 'terminal 2\r\n')
390 plist = Popen(both_cmds, stdout=subprocess.PIPE, stderr=subprocess.PIPE,
392 self._BasicCheck(plist, oper)
393 self.assertEqual(plist [0], 'not 1\n')
394 self.assertEqual(plist [1], 'not 2\n')