integration with TeamCity

Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/69222790
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/69222790
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/69222790

Branch: refs/heads/ignite-7777
Commit: 692227900925c8cbecbfe75dbfa3db0e3549cb1e
Parents: a7280b6
Author: ekaterina-nbl <[email protected]>
Authored: Thu May 17 23:48:58 2018 +0300
Committer: ekaterina-nbl <[email protected]>
Committed: Thu May 17 23:48:58 2018 +0300

----------------------------------------------------------------------
 modules/platforms/nodejs/package-lock.json     | 31 +++++++++++++++++++++
 modules/platforms/nodejs/package.json          |  3 +-
 modules/platforms/nodejs/spec/TestingHelper.js |  3 ++
 3 files changed, 36 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/69222790/modules/platforms/nodejs/package-lock.json
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/package-lock.json 
b/modules/platforms/nodejs/package-lock.json
index 57d5665..e62bdbb 100644
--- a/modules/platforms/nodejs/package-lock.json
+++ b/modules/platforms/nodejs/package-lock.json
@@ -98,6 +98,16 @@
         "add-matchers": "0.5.0"
       }
     },
+    "jasmine-reporters": {
+      "version": "2.3.1",
+      "resolved": 
"https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-2.3.1.tgz";,
+      "integrity": "sha1-9C1XjplmlhY0MdkRwxZ5cZ+0Ozs=",
+      "dev": true,
+      "requires": {
+        "mkdirp": "0.5.1",
+        "xmldom": "0.1.27"
+      }
+    },
     "long": {
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz";,
@@ -112,6 +122,21 @@
         "brace-expansion": "1.1.11"
       }
     },
+    "minimist": {
+      "version": "0.0.8",
+      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";,
+      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+      "dev": true
+    },
+    "mkdirp": {
+      "version": "0.5.1",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";,
+      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+      "dev": true,
+      "requires": {
+        "minimist": "0.0.8"
+      }
+    },
     "once": {
       "version": "1.4.0",
       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz";,
@@ -132,6 +157,12 @@
       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";,
       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
       "dev": true
+    },
+    "xmldom": {
+      "version": "0.1.27",
+      "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz";,
+      "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=",
+      "dev": true
     }
   }
 }

http://git-wip-us.apache.org/repos/asf/ignite/blob/69222790/modules/platforms/nodejs/package.json
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/package.json 
b/modules/platforms/nodejs/package.json
index e1f1fc7..41a29ca 100644
--- a/modules/platforms/nodejs/package.json
+++ b/modules/platforms/nodejs/package.json
@@ -17,6 +17,7 @@
   },
   "devDependencies": {
     "jasmine": "latest",
-    "jasmine-expect": "latest"
+    "jasmine-expect": "latest",
+    "jasmine-reporters": "latest"
   }
 }

http://git-wip-us.apache.org/repos/asf/ignite/blob/69222790/modules/platforms/nodejs/spec/TestingHelper.js
----------------------------------------------------------------------
diff --git a/modules/platforms/nodejs/spec/TestingHelper.js 
b/modules/platforms/nodejs/spec/TestingHelper.js
index 38b179f..078a340 100644
--- a/modules/platforms/nodejs/spec/TestingHelper.js
+++ b/modules/platforms/nodejs/spec/TestingHelper.js
@@ -18,6 +18,7 @@
 'use strict';
 
 require('jasmine-expect');
+const JasmineReporters = require('jasmine-reporters');
 
 const Util = require('util');
 const config = require('./config');
@@ -32,6 +33,8 @@ const ObjectType = IgniteClient.ObjectType;
 
 const TIMEOUT_MS = 20000;
 
+jasmine.getEnv().addReporter(new JasmineReporters.TeamCityReporter());
+
 const dateComparator = (date1, date2) => { return !date1 && !date2 || 
date1.value === date2.value; };
 const floatComparator = (date1, date2) => { return Math.abs(date1 - date2) < 
0.00001; };
 const defaultComparator = (value1, value2) => { return value1 === value2; };

Reply via email to