[gnome-code-assistance] [tests] Exit with code 1 on failures
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-code-assistance] [tests] Exit with code 1 on failures
- Date: Thu, 14 Nov 2013 18:26:31 +0000 (UTC)
commit abc421f7a3d5de0af8d1adf1cb2ae0b0a3015d5d
Author: Jesse van den Kieboom <jessevdk gmail com>
Date: Thu Nov 14 19:26:15 2013 +0100
[tests] Exit with code 1 on failures
tests/service | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/tests/service b/tests/service
index 7fe3d45..28a1093 100755
--- a/tests/service
+++ b/tests/service
@@ -7,6 +7,7 @@ sys.path.insert(0, os.path.dirname(__file__))
import gcatypes
sys.path = sys.path[1:]
+has_failures = False
(console_width, console_height) = shutil.get_terminal_size(fallback=(80, 25))
class Interface:
@@ -161,6 +162,9 @@ def test(name):
global console_width
if not value is None:
+ global has_failures
+ has_failures = True
+
rettext = '[\033[31mFAIL\033[0m]: {0}'.format(value)
else:
rettext = '[\033[32mOK\033[0m]'
@@ -419,4 +423,7 @@ finally:
daemon.terminate()
daemon.wait()
+if has_failures:
+ sys.exit(1)
+
# vi:ts=4:et
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]