sbsv2/raptor/test/common/raptor_tests.py
branchfix
changeset 415 6fdebb56755a
parent 164 c597353e69c5
child 492 9f47b050a32f
--- a/sbsv2/raptor/test/common/raptor_tests.py	Fri Mar 26 15:47:26 2010 +0000
+++ b/sbsv2/raptor/test/common/raptor_tests.py	Mon Mar 29 11:35:45 2010 +0100
@@ -417,22 +417,26 @@
 
 			p = subprocess.Popen(args=[BASH, '-c', command], 
 					stdout=subprocess.PIPE,
-					stderr=subprocess.STDOUT,
+					stderr=subprocess.PIPE,
 					env=shellenv,
 					shell=False,
 					universal_newlines=True)
 
-			self.output = p.communicate()[0]
+			(std_out, std_err) = p.communicate()
+			
+			self.output = std_out + std_err
 		else:
 			p = subprocess.Popen(command, 
 					stdout=subprocess.PIPE,
-					stderr=subprocess.STDOUT,
+					stderr=subprocess.PIPE,
 					env=shellenv,
 					shell=True,
 					universal_newlines=True)
 
-			self.output = p.communicate()[0]
-
+			(std_out, std_err) = p.communicate()
+			
+			self.output = std_out + std_err
+			
 		if debug_mode_active:
 			print self.output