You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by al...@apache.org on 2016/06/02 13:55:35 UTC

cordova-paramedic git commit: Exit with correct code when running on Saucelabs

Repository: cordova-paramedic
Updated Branches:
  refs/heads/master 05ae852c6 -> 7dde725f3


Exit with correct code when running on Saucelabs


Project: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/commit/7dde725f
Tree: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/tree/7dde725f
Diff: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/diff/7dde725f

Branch: refs/heads/master
Commit: 7dde725f3e0ab909121793ad14ea657fb4ff0e13
Parents: 05ae852
Author: Alexander Sorokin <al...@akvelon.com>
Authored: Thu Jun 2 16:52:21 2016 +0300
Committer: Alexander Sorokin <al...@akvelon.com>
Committed: Thu Jun 2 16:55:21 2016 +0300

----------------------------------------------------------------------
 lib/paramedic.js | 8 +++++---
 main.js          | 6 +++++-
 2 files changed, 10 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-paramedic/blob/7dde725f/lib/paramedic.js
----------------------------------------------------------------------
diff --git a/lib/paramedic.js b/lib/paramedic.js
index 1bbd696..14578f8 100644
--- a/lib/paramedic.js
+++ b/lib/paramedic.js
@@ -509,10 +509,12 @@ ParamedicRunner.prototype.runSauceTests = function () {
                 logger.normal('cordova-paramedic: connecting to app');
 
                 self.waitForTests()
-                .done(function() {
+                .done(function(result) {
                     logger.normal('cordova-paramedic: tests finished');
-                    driver.quit(resolve);
-                }, function() {
+                    driver.quit(function () {
+                        resolve(result);
+                    });
+                }, function () {
                     logger.normal('cordova-paramedic: tests failed to complete; ending appium session');
                     driver.quit(reject);
                 });

http://git-wip-us.apache.org/repos/asf/cordova-paramedic/blob/7dde725f/main.js
----------------------------------------------------------------------
diff --git a/main.js b/main.js
index 035246f..2ab2969 100755
--- a/main.js
+++ b/main.js
@@ -69,7 +69,11 @@ if (pathToParamedicConfig || // --config
 
     paramedic.run(paramedicConfig)
     .catch(function (error) {
-        console.error(error.stack);
+        if (error && error.stack) {
+            console.error(error.stack);
+        } else {
+            console.error(error);
+        }
         process.exit(1);
     })
     .done(function(isTestPassed) {


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org