[evolution] tests: don't attach empty stdout / stderr



commit 5ac20ab9655450c26f0ac744b1c6d1ab8bdce2b4
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date:   Wed Jun 11 01:27:53 2014 +0200

    tests: don't attach empty stdout / stderr

 tests/environment.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/tests/environment.py b/tests/environment.py
index 13b35a4..767bf6b 100644
--- a/tests/environment.py
+++ b/tests/environment.py
@@ -69,8 +69,11 @@ def after_scenario(context, scenario):
             stdout = non_block_read(context.app_class.process.stdout)
             stderr = non_block_read(context.app_class.process.stderr)
 
-            context.embed('text/plain', '\n'.join(stdout))
-            context.embed('text/plain', '\n'.join(stderr))
+            if stdout:
+                context.embed('text/plain', stdout)
+
+            if stderr:
+                context.embed('text/plain', stderr)
 
         # Make some pause after scenario
         sleep(1)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]