summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xplugins/power/test.py6
-rw-r--r--tests/gsdtestcase.py2
2 files changed, 3 insertions, 5 deletions
diff --git a/plugins/power/test.py b/plugins/power/test.py
index 2cd6b333..52edd15d 100755
--- a/plugins/power/test.py
+++ b/plugins/power/test.py
@@ -71,14 +71,12 @@ class PowerPluginBase(gsdtestcase.GSDTestCase):
# start mock upowerd
(self.upowerd, self.obj_upower) = self.spawn_server_template(
- 'upower', {'DaemonVersion': '0.99', 'OnBattery': True, 'LidIsClosed': False}, stdout=subprocess.PIPE)
- gsdtestcase.set_nonblock(self.upowerd.stdout)
+ 'upower', {'DaemonVersion': '0.99', 'OnBattery': True, 'LidIsClosed': False})
self.addCleanup(self.stop_process, self.upowerd)
# start mock gnome-shell screensaver
(self.screensaver, self.obj_screensaver) = self.spawn_server_template(
- 'gnome_screensaver', stdout=subprocess.PIPE)
- gsdtestcase.set_nonblock(self.screensaver.stdout)
+ 'gnome_screensaver')
self.addCleanup(self.stop_process, self.screensaver)
self.session_log = OutputChecker()
diff --git a/tests/gsdtestcase.py b/tests/gsdtestcase.py
index a45e5125..3a6ff9ca 100644
--- a/tests/gsdtestcase.py
+++ b/tests/gsdtestcase.py
@@ -33,7 +33,7 @@ except ImportError:
sys.stderr.write('You need pygobject and the Gio GIR for this test suite.\n')
sys.exit(77)
-if subprocess.call(['which', 'gnome-session'], stdout=subprocess.PIPE) != 0:
+if subprocess.call(['which', 'gnome-session'], stdout=subprocess.DEVNULL) != 0:
sys.stderr.write('You need gnome-session for this test suite.\n')
sys.exit(77)